日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

工业控制板PCB 工业自动化电路板 工控主板线路板开发

發(fā)布時間:2024/3/24 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 工业控制板PCB 工业自动化电路板 工控主板线路板开发 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

工業(yè)控制板PCB 工業(yè)自動化電路板 工控主板線路板開發(fā)

  • 工業(yè)控制板開發(fā)的原因
  • PCB畫板軟件:AD ( Altium Designer )
  • 硬件選擇 PCB貼片封裝,減小體積下面分別對電壓的 電源/CPU /接口電路
  • PCB打板:
  • 軟件算法:
  • 通信協(xié)議:
  • 硬件和軟件可靠性分析:

工業(yè)控制板開發(fā)的原因

替代PLC 不可能完成的任務,突破某個功能在速度或是數(shù)量上的限制,特殊的功能要求或是須要降低成本。博主在工控板方面積累了相當?shù)慕?jīng)驗,現(xiàn)在就為新手們鋪下路吧。

PCB畫板軟件:AD ( Altium Designer )

硬件選擇 PCB貼片封裝,減小體積下面分別對電壓的 電源/CPU /接口電路

電源:220V/24V, 直流電源的保護問題,過沖問題,電容問題。
畫框圖表示一下電源的降壓層級:供電電壓12或24V - 5V -3.3V 一級一級把電壓降的CPU使用電壓。5V到3.3V使用1117 芯片降壓。24V轉(zhuǎn)5V 方案很多。如果須要隔離可以使用W2405 電源隔離模塊,如果非隔離,可以使用TPS5430 3A 36V 可調(diào)壓穩(wěn)壓芯片?;蚴荂X8822_5V固定穩(wěn)壓芯片。

CPU:CPU 是主控板卡的核心,地位非常重要。筆者曾使用過 PIC,AVR,STM,STC, 飛思卡爾K25/K60等多種CPU , 現(xiàn)在已經(jīng)不再糾結,最終認定了Cortex?-M 系列單片機,它價格便宜,使用方便。做低端應用可以用 STM32F0, 要系統(tǒng)性能有須求,可以使用 M4 或是 M7
其中的STM32H743 主頻400Mhz,1024kb RAM, 2048kb Flash。寫本天書夠不夠。

接口電路:AD/DA/DIO數(shù)字輸入與輸出。出于抗干擾和驅(qū)動能力的考慮,一般不會直接把單片機引腳引出到工控板的輸入輸出端子上,可以使用使用74HC245做為緩沖使用。大電流輸出可以考慮使用功率半橋驅(qū)動芯片。

硬件的隔離保護,電源隔離,通信隔離,輸入輸出接口電路

PCB打板:

打板的廠家在某寶上可以搜到很多。質(zhì)量都不會有問題,出于價格和方便使用的原因我選擇了嘉立創(chuàng),它的軟件可以直接裝在電腦上,下定單在軟件上操作,支持微信付款。

軟件算法:

定時循環(huán)與操作系統(tǒng),隊列,狀態(tài)機,
更高速的定時循環(huán)可以在中斷中運行。中斷里面的數(shù)據(jù)讀寫要保守,防止變量競爭的發(fā)生。

通信協(xié)議:

MODBUS 與 自定義通信協(xié)議
一般情況下我們可以使用問答式通信的 MODBUS RTU 串口協(xié)議 或是 MODBUS TCP 以太網(wǎng) 協(xié)議,它們的通信效率高且可靠。
須要數(shù)據(jù)快速自動返回的時候,我們須要一種更高效的自定義協(xié)議,例如:數(shù)據(jù)可以用0x5A( 8’b 0101 1010 ) 開頭,然后是地址位和命令位,以校驗和或CRC16 校驗位結尾,這些數(shù)據(jù)中間是我們要傳輸?shù)臄?shù)據(jù)。

硬件和軟件可靠性分析:

為了現(xiàn)在網(wǎng)購元件質(zhì)量參差不齊,假貨較多,廠家任意修改性能參數(shù)常見。為了能使板卡穩(wěn)定可靠的工作,應對板卡進行功能穩(wěn)定性測試
硬件可靠性檢測:不可靠元件/ 試驗方法 ,特別在高速器件上非常明顯,容易出現(xiàn)速度達不達標或是工作不穩(wěn)定。例如我之前使用的高速隔離光耦,這種高速器件就容易出現(xiàn)工作不可靠,輸入與輸出信號不同步問題。另外有些板卡還須要做溫度范圍測試,振動測試,脈沖干擾測試。
軟件上須要做邊緣值測試,白盒黑盒測試。以修正可能出現(xiàn)的問題。

步進電機控制板實例:
MODBUS協(xié)議 4通道的步進電機驅(qū)動板

總結

以上是生活随笔為你收集整理的工业控制板PCB 工业自动化电路板 工控主板线路板开发的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。