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