單片機(jī)控制GSM模塊(TC35I)電路設(shè)計(jì)
雖然單片機(jī)和TC35I模塊都是TTL電平,但是TC35模塊輸入輸出的TTL正電平邏輯不是+5V,而是+2.9V,但是單片機(jī)的輸入輸出的TTL正電平邏輯是+5V,所以如果直接將TC35I的RX,TX與單片機(jī)的TX,RX對(duì)應(yīng)連接后,當(dāng)然也要連接GND,是不會(huì)通信的,因?yàn)殡娖讲唤y(tǒng)一。
解決方法;
1.給單片機(jī)的RX TX的IO口加上拉電阻,也就是分壓,叫它那兩個(gè)IO的電壓等于2.9V左右,和GSM模塊匹配。
2。給GSM模塊上面的RX,TX加OC門驅(qū)動(dòng),提高電壓。
3。單片機(jī)和GSM模塊上面如果都有DB9(串口)和MAX232,那么可以直接將單片機(jī)的DB9和GSM模塊的DB9上面的2-3.3-2.5-5這樣連接。
OC門主要用于3個(gè)方面:
1、 實(shí)現(xiàn)與或非邏輯,用做電平轉(zhuǎn)換,用做驅(qū)動(dòng)器。由于OC門電路的輸出管的集電極懸空,使用時(shí)需外接一個(gè)上拉電阻Rp到電源VCC。OC門使用上拉電阻以輸出高電平,此外為了加大輸出引腳的驅(qū)動(dòng)能力,上拉電阻阻值的選擇原則,從降低功耗及芯片的灌電流能力考慮應(yīng)當(dāng)足夠大;從確保足夠的驅(qū)動(dòng)電流考慮應(yīng)當(dāng)足夠小。
2、 線與邏輯,即兩個(gè)輸出端(包括兩個(gè)以上)直接互連就可以實(shí)現(xiàn)“AND”的邏輯功能。在總線傳輸?shù)葘?shí)際應(yīng)用中需要多個(gè)門的輸出端并聯(lián)連接使用,而一般TTL門輸出端并不能直接并接使用,否則這些門的輸出管之間由于低阻抗形成很大的短路電流(灌電流),而燒壞器件。在硬件上,可用OC門或三態(tài)門(ST門)來實(shí)現(xiàn)。 用OC門實(shí)現(xiàn)線與,應(yīng)同時(shí)在輸出端口應(yīng)加一個(gè)上拉電阻。
3、 三態(tài)門(ST門)主要用在應(yīng)用于多個(gè)門輸出共享數(shù)據(jù)總線,為避免多個(gè)門輸出同時(shí)占用數(shù)據(jù)總線,這些門的使能信號(hào)(EN)中只允許有一個(gè)為有效電平(如高電平),由于三態(tài)門的輸出是推拉式的低阻輸出,且不需接上拉(負(fù)載)電阻,所以開關(guān)速度比OC門快,常用三態(tài)門作為輸出緩沖器
TTL電平
TTL電平信號(hào)被利用的最多是因?yàn)橥ǔ?shù)據(jù)表示采用二進(jìn)制規(guī)定,+5V等價(jià)于邏輯“1”,0V等價(jià)于邏輯“0”,這被稱做TTL(晶體管-晶體管邏輯電平)信號(hào)系統(tǒng),這是計(jì)算機(jī)處理器控制的設(shè)備內(nèi)部各部分之間通信的標(biāo)準(zhǔn)技術(shù)。
數(shù)字電路中,由TTL電子元器件組成電路使用的電平。電平是個(gè)電壓范圍,規(guī)定輸出高電平>2.4V, 輸出低電平<0.4V。在室溫下,一般輸出高電平是3.5V,輸出低電平是0.2V。最小輸入高電平和低電平:輸入高電平>=2.0V,輸入低電平<=0.8V,噪聲容限是0.4V
2.TC35i
tc35i模塊的數(shù)據(jù)輸入/輸出接口實(shí)際上是一個(gè)串行異步收發(fā)器,符合ITU-T RS232接口標(biāo)準(zhǔn)。它有固定的參數(shù):8位數(shù)據(jù)位和1位停止位,無校驗(yàn)位,波特率在300bps~115kbps之間可選,默認(rèn)9600。
其中18腳RxD0、19腳TxD0為TTL的串口通訊腳,需要和單片機(jī)或者PC通訊。
TC35模塊輸入輸出的TTL正電平邏輯不是+5V,而是+2.9V,因此必要時(shí)加端口保護(hù)。
編輯:admin 最后修改時(shí)間:2018-05-18