This project is a PCB bord that has the following measurement and control input/output:
The documentation for the pin map can be found in the Documentation
folder. Also all the article numbers for each component can be found in at the DAC ADC PWM IO.sch
file in the PCB
folder. Just double click on a PCB symbol and see the Mouser Electronics
article number of the electrical component.
Yes, it's possible to set the calibration to each input in this project. You need to have the ILI9341 touch LCD with SPI bus. Open the STM32 PLC Pinouts.pdf
and see the connection for the LCD. You can also set the PWM frequency and analog input gain for the ADC and Differential ADC at 16-bit.
The STM32 PLC has internal SAE J1939 protocol. Made from Open-SAE-J1939.
This is a QT C++ software that you can connect to your STM32 PLC board via the USB and then you can send signals from OpenSourceLogger and recieve signals. OpenSourceLogger is a very easy to use logging and controlling software and it stores data at a SQL server.
The STM32 PLC has a lot of functions you can select by touching the LCD.
PCB
folder and open the .pro
file with KiCAD and greate a gerber
file of your own choicegerber
file and let them produce the board for youMouser Electronics
Code
project and import the .ioc
project file using STM32CubeIDEC
code by using ST-Link V2 connectionIt's done. I don't plan to update this project. Everything is working and it will remain that way.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。