PSD-01B
PSD-01B
PSD-01B主控模塊采用STM32單片機(jī)作為微控制器,該芯片能工作于-40~105℃的溫度范圍,MAX3232芯片用于串行口的電平變換,實(shí)現(xiàn)控制器與通信接口之間的通信。串口1與電源電平轉(zhuǎn)換芯片Max3223相連,USART1_TX(輸出,所以在配置GPIO時(shí),定義該口的模式為推拉輸出,USART1_ RX為輸入,定義為懸浮輸入模式。串口2與SN65LBC184D通信,實(shí)現(xiàn)數(shù)據(jù)的收發(fā),USART2_RTS、USART2_RX為輸入端口,模式定義為懸浮輸入模式,USART2_CTS、USART2_TX為輸出端口,模式定義為推拉輸出。串口3用來控制SIM900A芯片,USART3_RTS、 USART3_RX為輸入端口,模式定義為懸浮輸入,USART3_CTS、USART3_TX為輸出端口,模式定義為推拉輸出。
基于ARM Cortex—M3的無線通信系統(tǒng)電路模塊設(shè)計(jì)
圖3 主控芯片STM32
通信芯片電路設(shè)計(jì)
通信芯片采用SIMCom公司的新型緊湊型產(chǎn)品SIM900A,它屬于雙頻GSM/GPRS 模塊,完全采用SMT封裝形式,性能穩(wěn)定,外觀精巧,性價(jià)比高,并且能夠滿足用戶的多種需求。在實(shí)現(xiàn)斷線自動(dòng)重連功能時(shí),涉及到DCD、RI兩個(gè)引腳的使用。DCD引腳用來實(shí)現(xiàn)模數(shù)轉(zhuǎn)換,當(dāng)模塊掉線時(shí),會(huì)給DCD引腳一個(gè)高電平,當(dāng)這個(gè)電平被DCD引腳檢測(cè)到之后,模塊就是采取相應(yīng)的動(dòng)作,來重新連接上線。RI引腳在模塊上線之后,就一直保持高電平,在有電話和短信進(jìn)來的時(shí)候,RI管腳就會(huì)有一個(gè)低電平出現(xiàn),當(dāng)RI引腳檢測(cè)到這個(gè)低電平的時(shí)候,模塊就會(huì)采取相應(yīng)動(dòng)作,進(jìn)入到短信或者電話模式。
基于ARM Cortex—M3的無線通信系統(tǒng)電路模塊設(shè)計(jì)
圖4 SIM900A通信芯片
本文設(shè)計(jì)的無線通信模塊,是利用STM32來控制SIM900A芯片,來實(shí)現(xiàn)短消息的收發(fā)與數(shù)據(jù)的無線傳輸。本設(shè)計(jì)完成了無線通信的硬件部分和軟件部分的設(shè)計(jì)與實(shí)現(xiàn)。在多次運(yùn)行試驗(yàn)時(shí),本模塊沒有出現(xiàn)掉線以及發(fā)熱等問題,非常穩(wěn)定。本次設(shè)計(jì)成本較低,運(yùn)行穩(wěn)定可靠,應(yīng)用范圍十分廣泛,利用SIM900A,降低了模塊的成本,使其更加具有商業(yè)價(jià)值。
MC07B0150-503-4-00 8285284
MC07B0220-503-4-00 8285292
MC07B0040-5A3-4-00 8285233
MC07B003-5A3-4-00-0T
MCH41A0750-503-4-0T 08276854
MC07B0004-5A3-4-00 8285160
MC07B0005-5A3-4-00 8285179
MC07B0003-2B1-4-00
MCS41A0022-2A3-4-00 08270899
MCS41A0037-2A3-4-00 08270902
MCS41A0110-203-4-00 08270937
MCF41A0300-503-4-00 08268444
MCF41A0550-503-4-0T 08274614
MCF41A0040-5A3-4-00 0826838X
MCF41A0030-5A3-4-00 08268371
MCF41A0150-503-4-00 08268428