『壹』 單片機用TTL/RS-485/RS-422轉換器的設計
給你參考
『貳』 請教一下,ttl介面的感測器,接什麼硬體才能把ttl轉為modbus的485
ttl電平輸出的意思就是單片機裡面直接出來的信號。加一個485晶元就可以轉換成你要的modbus的485了。只是軟體也要支持modbus協議。
『叄』 TTL轉差分電路,只是簡單做一個轉換電路,用多個MAX485或是其他晶元,
你是在教我么謝謝你
『肆』 TTL電平轉485電平的電路圖怎麼畫
如圖:
『伍』 單片機串口通信 即有ttl信號 又有max485轉換過來的信號 電路
先把485信號轉成TTL信號。用模擬開關,控制選擇接通哪一路,同時控制485的接收專、發送即可。
單片屬機,全稱單片微型計算機(英語:Single-Chip Microcomputer),又稱微控制器(Microcontroller),是把中央處理器、存儲器、定時/計數器(Timer/Counter)、各種輸入輸出介面等都集成在一塊集成電路晶元上的微型計算機。與應用在個人電腦中的通用型微處理器相比,它更強調自供應(不用外接硬體)和節約成本。它的最大優點是體積小,可放在儀表內部,但存儲量小,輸入輸出介面簡單,功能較低。由於其發展非常迅速,舊的單片機的定義已不能滿足,所以在很多應用場合被稱為范圍更廣的微控制器;從上世紀80年代,由當時的4位、8位單片機,發展到現在的32位300M的高速單片機。
『陸』 ttl轉485原理圖
485晶元部分原理圖,希望能幫到你
『柒』 下面是我畫的MAX485轉TTL電平電路原理圖,求大神幫忙看看能實現正常通信嗎 另外:這個PA0我應該怎麼寫程序
首先,來MAX485是單5V供電的,所以你自應當改用MAX3485或其它的3.3V的485收發器。
其次,C1、C2兩個電容不應該是同一個值,一般一個224和一個222之類,相差兩個數量級。
再次,埠的防護一般使用TVS管。普通穩壓管的響應速度太慢,兩個穩壓管反接起不到好的保護效果。
「這個PA0我應該怎麼寫程序」
PA0拉高電平時,收發器處於發送狀態;PA0拉低電平時,收發器處於接收狀態。你需要根據自己的通信協議,規劃好節點接管匯流排的時序,平時處於接收狀態,拿到令牌或分配到自己的時間片以後就切換到發送狀態發送數據包。
『捌』 圖中這個ttl轉485的電路,為什麼我覺得運行不了,實際是能工作的,求解惑,感謝
當Tx=0,經Q1倒相,使 DE=1,輸出使能,則輸出 A=0,B=1;
當Tx=01,經Q1倒相,使 DE=0,輸出端 AB為高阻態,專則經電阻 R4、R6、R8 的分屬壓,使 VB>VA,可等效為 輸出 A=1,B=0;
同時 RE=DE=0,此時接收器使能,則輸出數據會返回到接收端,即 Tx=1 ---Rx=1;
因此在發送一幀數據期間,禁止接收數據;
『玖』 使用MAX485將TTL轉為485信號後,如何將485信號轉回TTL
MAX485集成了一個接收器,一個發送器,485發送的信號用485接收。晶元用5V電源供電時,輸出回端RO的輸出就是兼容TTL的信號。答
http://wenku..com/view/bfe9a44e852458fb770b5638.html
『拾』 求TTL電平轉485電平的電路圖,謝謝!!
自製RS232-485轉換器電路圖:
RS232-485轉換器主要包括了電源、232電平轉換、485電路三部分。本電路的232電平轉換電路採用了NIH232或者也可以直接使用MAX232集成電路,485電路採用了MAX485集成電路。為了使用方便,電源部分設計成無源方式,整個電路的供電直接從PC機的RS232介面中的DTR(4腳)和RTS(7腳)竊取。PC串口每根線可以提供大約9mA的電流,因此兩根線提供的電流足夠供給這個電路使用了。經實驗,本電路只使用其中一條線也能夠正常工作。使用本電路需注意PC程序必須使串口的DTR和RTS輸出高電平,經過D3穩壓後得到VCC,經過實際測試,VCC電壓大約在4.7V左右。因此,電路中要說D3起的作用是穩壓還不如說是限壓功能。
MAX485是通過兩個引腳RE(2腳)和DE(3腳)來控制數據的輸入和輸出。當RE為低電平時,MAX485數據輸入有效;當DE為高電平時,MAX485數據輸出有效。在半雙工使用中,通常可以將這兩個腳直接相連,然後由PC或者單片機輸出的高低電平就可以讓MAX485在接收和發送狀態之間轉換了。由於本電路DTR和RTS都用於了電路供電,因此使用TX線和HIN232的另外一個通道及Q1來控制MAX485的狀態切換。平時NIH232的9腳輸出高電平,經Q1倒相後,使MAX485的RE和DE為低電平而處於數據接收狀態。當PC機發送數據時,NIH232的9腳輸出低電平,經Q1倒相後,使MAX485的RE和DE為高電平而處於數據發送狀態。