標題: 自制單片機小系統(tǒng),請求各位高手對系統(tǒng)原理圖,予以批評指正,不勝感激 [打印本頁]

作者: zimiaoxinghan    時間: 2017-9-7 09:20
標題: 自制單片機小系統(tǒng),請求各位高手對系統(tǒng)原理圖,予以批評指正,不勝感激
各位高手,大神,小弟正初步學習單片機,網上看了一些相關教程視頻,自己便嘗試設計小單片機系統(tǒng)。我的設計小想法是 測量外接電阻的電壓值,主芯片STC8951, 數(shù)模轉換芯片PCF8591,系統(tǒng)采用串口通信進行下載程序,故設計了USB進行通信,利用了串口轉換芯片CH340T。此系統(tǒng)采用外接電源12V進行供電故采用電源轉換芯片LM7805,USB-B僅僅在下載單片機程序時使用。在此,麻煩各位高手 抽個幾分鐘時間,看看小弟的電路原理圖整個結構是否合理,能否滿足正常運行的需要,存在什么問題,十分感謝您們的幫助。!詳細情況,請各位高手,看看PDF文件,謝謝了
Schematic.pdf (57.42 KB, 下載次數(shù): 10)






作者: gaochang000000    時間: 2017-9-7 12:00
沒玩過這個,電路圖也看不清楚,好奇的問下,你圖上沒有放大電路,如果給你個0.1Ω的電阻,能不能測?
作者: cpu51    時間: 2017-9-7 12:02
STC8951支持串口下載?
作者: zimiaoxinghan    時間: 2017-9-7 14:57
cpu51 發(fā)表于 2017-9-7 12:02
STC8951支持串口下載?

ISP(在系統(tǒng)可編程)/IAP(在應用可編程),無需專用編程器可通過串口(P3.0/P3.1)直接下載用戶程序,數(shù)秒即可完成一片
作者: 零妖    時間: 2017-9-7 15:55
此電路有問題,結果是程序不能下載。TXD和RXD搞反了。不懂的可以再問我。給你回答個問題,還扣了我5個黒幣下載附件,好虧啊。
作者: zimiaoxinghan    時間: 2017-9-9 08:28
零妖 發(fā)表于 2017-9-7 15:55
此電路有問題,結果是程序不能下載。TXD和RXD搞反了。不懂的可以再問我。給你回答個問題,還扣了我5個黒幣 ...

真不好意思,沒想到下載附件,還收您的黑幣,我將及時補償給你。關于您指出的問題 我將及時修改。根據(jù)您的設計經驗,待我修改好您指出的問題后,這個小系統(tǒng) 在電路原理圖方面,是不是就可以過關了?(電路邏輯無錯誤,功能模塊不缺失等)。如果過關了,我就自己制作PCB板,做成一個小系統(tǒng)試試。
作者: 零妖    時間: 2017-9-9 21:36
zimiaoxinghan 發(fā)表于 2017-9-9 08:28
真不好意思,沒想到下載附件,還收您的黑幣,我將及時補償給你。關于您指出的問題 我將及時修改。根據(jù)您 ...

哈哈,黑幣這個是小事兒。
你的電路圖我看了看基本上沒有發(fā)現(xiàn)大的問題。我覺得做個最小系統(tǒng)板應該沒問題。
你繪制電路原理圖用的啥軟件?簡單點的電路我推薦  立創(chuàng)EDA 。

作者: zimiaoxinghan    時間: 2017-9-10 07:28
零妖 發(fā)表于 2017-9-9 21:36
哈哈,黑幣這個是小事兒。
你的電路圖我看了看基本上沒有發(fā)現(xiàn)大的問題。我覺得做個最小系統(tǒng)板應該沒問題 ...

大哥,謝謝你百忙之中抽時間看我的電路原理圖并予以指導,不勝感激,幫助我前進了第一步。我畫PCB用的是Altium Designer軟件。再次感謝。!非常高興與您交流。!!!
作者: zimiaoxinghan    時間: 2017-9-10 09:44
零妖 發(fā)表于 2017-9-9 21:36
哈哈,黑幣這個是小事兒。
你的電路圖我看了看基本上沒有發(fā)現(xiàn)大的問題。我覺得做個最小系統(tǒng)板應該沒問題 ...

若我可以畫完PCB 板,請您幫我審閱一下嗎?
作者: 零妖    時間: 2017-9-10 10:21
zimiaoxinghan 發(fā)表于 2017-9-10 09:44
若我可以畫完PCB 板,請您幫我審閱一下嗎?

沒事,我不忙了就幫你看看。加我QQ把。1827702167
作者: mrchen77    時間: 2017-9-10 15:36
這個ADC輸入還并接了一個很小的下拉電阻?應該是串聯(lián)比較好
作者: jzdx2017    時間: 2017-9-11 09:56
看不清楚圖啊
作者: 漫步經心    時間: 2017-9-11 13:55
P0的上拉電阻建議用排阻,10K就OK了。單個接比較占空間,而且電路也變得復雜了
作者: zimiaoxinghan    時間: 2017-9-11 15:43
漫步經心 發(fā)表于 2017-9-11 13:55
P0的上拉電阻建議用排阻,10K就OK了。單個接比較占空間,而且電路也變得復雜了

很有道理 不錯
作者: zimiaoxinghan    時間: 2017-9-11 15:44
mrchen77 發(fā)表于 2017-9-10 15:36
這個ADC輸入還并接了一個很小的下拉電阻?應該是串聯(lián)比較好

應用的就是測量下拉電阻的電壓變化,若改成串聯(lián)電阻,豈不是變成了限流電阻?您覺得呢??
作者: 零妖    時間: 2017-9-11 18:12
zimiaoxinghan 發(fā)表于 2017-9-11 15:44
應用的就是測量下拉電阻的電壓變化,若改成串聯(lián)電阻,豈不是變成了限流電阻?您覺得呢??

首先,ADC的輸入端你可以看作是一個電阻無窮大的地方,所以串聯(lián)電阻沒影響。其次,你這樣做是沒問題的。
作者: zimiaoxinghan    時間: 2017-9-12 07:57
零妖 發(fā)表于 2017-9-11 18:12
首先,ADC的輸入端你可以看作是一個電阻無窮大的地方,所以串聯(lián)電阻沒影響。其次,你這樣做是沒問題的。

贊贊贊…………
作者: ktchen    時間: 2017-9-12 10:32
按我理解,該電路的測量參數(shù)來自 J3 端口的四個輸入 J3_11,J3_13,J3_17,J3_19 端子。而對于滿幅量程為5V的PCH8591 ADC芯片來說,要做到更高精度的測量,四個AINx輸入端將達近5V的電壓。這樣,輸入端口的4顆1歐姆電阻上將流過近5安培的電流。來自7805的5V電壓給J3端口,我沒猜錯的話,該電壓施加給被測件,再由1歐姆電阻分壓取樣輸給ADC芯片的。如果是這樣的話,我的建議是:7805改用20W以上的開關電源,取樣電阻R7,R15,R16,R17采用10W的功率電阻;若這不太現(xiàn)實,那就加大這4顆取樣電阻值,100歐姆為宜。
作者: zimiaoxinghan    時間: 2017-9-12 11:18
ktchen 發(fā)表于 2017-9-12 10:32
按我理解,該電路的測量參數(shù)來自 J3 端口的四個輸入 J3_11,J3_13,J3_17,J3_19 端子。而對于滿幅量程為5V ...

非常感謝你的分析,很到位,完全理解我的設計思路。被測件為電阻值為5歐姆左右,檢測時,5V電壓加載于被測件上,這樣的話被測樣件與取樣電阻R7構成回路,ADC采的是取樣電阻上側的電壓值。R7若取1.5歐姆阻值,測得采樣電壓值為1V左右,流過的電流值為0.7A左右。若取100歐姆,測得采樣電壓為4.76V。需要特別說明的是:被測樣件同時可能出現(xiàn)短路故障和斷路故障,若短路的話 那直接所測為5v值。和正常情況下兩者相差不大,不太容易區(qū)分故障。此外PCH8591 ADC芯片的參考電壓取的是5V,測量樣值肯定不能超過5V,對吧。不知道我這樣的述說 您能否更明白一點,希望和你繼續(xù)交流、
作者: zimiaoxinghan    時間: 2017-9-12 11:23
ktchen 發(fā)表于 2017-9-12 10:32
按我理解,該電路的測量參數(shù)來自 J3 端口的四個輸入 J3_11,J3_13,J3_17,J3_19 端子。而對于滿幅量程為5V ...

C:\Users\jiayl\Desktop\1, 這是短路情況下的數(shù)值




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1