久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 20400|回復: 20
打印 上一主題 下一主題
收起左側

51單片機小車制作思路

  [復制鏈接]
跳轉到指定樓層
樓主
ID:65608 發表于 2014-9-12 01:54 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 daliu 于 2014-9-12 01:56 編輯

這篇其實昨天就應該發了 ,各種原因今天才發。正好兩天的東西放一起說。單片機小車制作第一步:畫電路圖。
首先是最小系統電路。振蕩電路沒啥好說的,就下面那樣。不是說明白原理了,就是覺得實在沒必要糾結于這類可以背下來的極簡單的電路的原理。

復位電路倒是值得一說。復位分為上電復位和手動復位,下面的電路是我在網上找的一個比較好的(我倒是想自己設計來著,抓耳撓腮了半天也沒弄出個所以然)。電路圖中單片機RST引腳的電勢和R1相等,單片機上電后,電容C3充電,電路接通,輸入低電平,電容充電結束后,電路斷開。手動復位時,按下S1,不含電容的電路接通,輸入低電平,松開后輸入停止,點位重新置高。

最小系統電路我覺得就到這了,然后是下載電路,這個我自己真心設計不出來了,于是“借鑒”了郭天祥書上的電路,如下。我現在稍有不解的是VCC口和VS+口并聯之后為啥還要接地。


畫電路畫到這之后我才發現沒畫電源電路。。。。。然后,習慣性的用7805穩壓。后面那排插針是備不時之需的,電源指示燈這么放也不知道會不會有影響,焊洞洞板的時候再慢慢來吧。


     再之后就是電機驅動電路,紅筆畫的那部分是為了防止電機啟動的一瞬間的高電壓導致單片機失電的情況發生。網上有很多比較復雜的電路,但是我覺得用不著,就自己弄了一個簡單一點的。信號輸入和信號輸出很簡單,IN口接單片機,OUT口接電機。之前不知道的就只是第1、15需要共同接地和VSS口是邏輯電壓輸入,需要接單片機的輸入電源,還有使能端ENA和ENB置高電平時電機才有可能轉,置低后電機肯定不轉。                                                         

            
    還缺數碼管顯示電路和按鍵,但是我的AD庫里沒有四位共陰數碼管的原理圖,還得現畫,那就是明天的事了。順便截一張今天的全局圖






這兩天各種原因沒來得及發,但是也沒閑著,小車的電路圖都畫完了。

   上篇博文說了最小系統的振蕩電路、復位電路,還說了基于MAX232的下載電路、基于L298N的直流電機驅動電路。這兩天把數碼管電路、紅外避障傳感器電路畫出來了。因為是邊學AD的原理圖庫的繪制一邊畫的,所以比較慢。關于AD原理圖庫的繪制過程,我會在另外寫一篇AD學習筆記來記錄,這里不再詳細說明。
先從簡單的說起:傳感器電路
                                 
    因為紅外傳感器是買的現成的炮筒式紅外傳感器,紅外接收也是買的現成的紅外一體化接收管(圖中的HS0038B SIP),所以這里的電路其實就是從單片機的引腳接出來幾個插針和電源而已。稍難的地方在與如何用兩個中斷控制三個避障傳感器+一個紅外接收管,我目前的想法是吧他們做成類似矩陣鍵盤那樣的電路,通過類似鍵盤掃描的方式來完成目標,沒有任何實踐基礎和理論基礎,目前還只是臆想階段。但是可以預想,這必將加重處理器的負擔,寫代碼的時候會有不少麻煩。
接著是可能略顯復雜的數碼管顯示電路。





    上面的四位數碼管原理圖是我自己畫的,有點難看,不過倒是也能將就著用。數碼管型號是:共陰 5461。也有一位的數碼管,大三的一位學長說一位的數碼管更好用一些(這句話真繞口),下面我會附上一位數碼管的控制電路圖,其實沒啥太大的區別。回歸正題,數碼管可說是最簡單的顯示工具,

沒有之一,因為再我的印象中,連點陣屏都比這貨復雜。
    說起數碼管的控制,就不得不說段鎖存和位鎖存這倆概念。想當初看我單片機自帶的教學視頻的時候被這倆
東西給弄的死去活來的,聽不懂啊。。。過后弄明白了才發現,丫不就是一個控制顯示內容和在8位數碼管的哪位
上顯示嗎,用不用說的那么復雜!
    既然是兩種鎖存方式,于是就需要兩塊74hc573鎖存芯片,據說還有其他更好用的鎖存芯片,但是我不知道。當然也是因為573被用的比較多,電路和程序方面坑能要比其他芯片更成熟,更容易得到技術支持。不要問我LE端口是干啥的,因為我也不知道。573的電路比較簡單,D端接單片機端口,Q端接數碼管。至于具體要怎么顯示,寫程序的時候再說吧。
    今天到這,上一張完整的全局圖和一位數碼管的電路圖,明天開始進入編程階段。




   對了,因為那5個獨立按鍵的簡單程度不亞于振蕩電路,所以就不說了哈

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發
ID:65608 發表于 2014-9-12 01:55 | 只看該作者
今天小車制作正式進入編程階段,下面是本應該一開始就上的預期功能列表。
一、避障。這個是最基礎的。
二、可調速。這個多少有些雞肋,因為按電路圖搭起來的小車其實走的并不是很快,調速的效果可能不明顯。
三、定時啟動。此功能可能是這個小車最難的部分了,因為直接就是把郭天祥認為51已入門的標志——定時鬧鐘,當做其中的一部分。
四、紅外遙控。聽以前做過遙控小車的前輩們提起過,紅外遙控的效果其實并不是很好,需要不停的按按鍵才能控制小車完成指定動作。所以我的目標不是做成市面上那種遙控小車,而是用紅外遙控器發送一個指令然后小車執行一個特定的連貫動作,比如更改速度、啟動、機械臂動等。以后有機會一定要做一個無線電的。
五、機械臂。這個純屬附加,可有可無。最后看情況而定。估摸就算是做也是那種最簡單那的,一個舵機動一下然后回到原位的那種。
上面的五個功能單獨拿出來其實都不是很難,但是一旦組合起來就麻煩了,單單是它們的代碼的邏輯順序就夠我喝一壺的,所以我才會有把這套代碼寫成一個超輕量級的操作系統的想法。但是現在看來這樣也不會輕松。一點一點來吧,反正一個假期呢,誰怕誰。
既然可以預見程序將會比較復雜,那么最好還是在下手寫代碼之前把它分成幾個模塊,根據我預期的小車功能,我的代碼可以大致分為以下幾個模塊:
共陰數碼管顯示模塊。可以用來顯示自帶時鐘、和速度級別等。
PWM輸出模塊。用于電機調速、舵機控制。
電子時鐘模塊。用于實現小車定時啟動。
紅外避障模塊。這個甚至可以說是所有代碼里最簡單的,說不定開學之后會把它做成超聲波避障或熱敏跟隨。
總而言之,用到的東西都是比較基礎的,可是應該也算是比較全面了。把這個小車做出來之后我51單片機的學習就算是正式告一段落。
回復

使用道具 舉報

板凳
ID:66133 發表于 2014-9-13 15:55 | 只看該作者
嗯,挺好的,支持
回復

使用道具 舉報

地板
ID:29972 發表于 2014-11-20 17:34 | 只看該作者
正在做無線遙控小車,希望和樓主一起成功!
回復

使用道具 舉報

5#
ID:72138 發表于 2015-1-13 12:55 | 只看該作者
51黑論壇有你更精彩!!!
回復

使用道具 舉報

6#
ID:56903 發表于 2015-1-22 10:55 | 只看該作者

嗯,挺好的,支持
回復

使用道具 舉報

7#
ID:72577 發表于 2015-1-25 14:36 | 只看該作者
恩,我現在也開始做智能車了。
回復

使用道具 舉報

8#
ID:73671 發表于 2015-2-25 15:27 | 只看該作者
支持下LZ,希望作出自己滿意的小車
回復

使用道具 舉報

9#
ID:73964 發表于 2015-2-28 13:55 | 只看該作者
不錯

回復

使用道具 舉報

10#
ID:73964 發表于 2015-3-1 10:12 | 只看該作者
不錯】
回復

使用道具 舉報

11#
ID:73463 發表于 2015-3-9 15:43 | 只看該作者
說的這么熱鬧你還沒有做出來,一切都是0     
回復

使用道具 舉報

12#
ID:78387 發表于 2015-5-5 22:30 | 只看該作者
謝謝分享
回復

使用道具 舉報

13#
ID:95799 發表于 2015-11-14 22:52 | 只看該作者
zk 發表于 2014-11-20 17:34
正在做無線遙控小車,希望和樓主一起成功!

你好,你的小車也是無線電控制的嗎?
回復

使用道具 舉報

14#
ID:29972 發表于 2016-1-7 19:51 | 只看該作者
是的,不過目前不太成功。
回復

使用道具 舉報

15#
ID:102465 發表于 2016-1-8 22:49 | 只看該作者
有成品么?
回復

使用道具 舉報

16#
ID:134692 發表于 2017-1-17 23:17 | 只看該作者
支持下LZ,希望作出自己滿意的小車
回復

使用道具 舉報

17#
ID:164250 發表于 2017-2-20 11:21 來自手機 | 只看該作者
厲害了我的哥
回復

使用道具 舉報

18#
ID:166633 發表于 2017-2-25 20:42 | 只看該作者
學習了
回復

使用道具 舉報

19#
ID:169451 發表于 2017-3-9 18:03 | 只看該作者
有源代碼嗎?
回復

使用道具 舉報

20#
ID:171403 發表于 2017-3-16 23:27 來自手機 | 只看該作者
有pcb圖嗎?
回復

使用道具 舉報

21#
ID:171060 發表于 2017-3-22 11:35 來自手機 | 只看該作者
很詳細,感謝分享
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产高清视频在线播放 | 亚洲午夜小视频 | 欧美成人黄色小说 | 亚洲欧美日本在线 | 天天躁日日躁狠狠的躁天龙影院 | 久久久国产一区二区三区 | 欧美极品在线观看 | 一区二区视频 | av电影一区| 亚洲巨乳自拍在线视频 | 久草视频在线播放 | 欧美a级成人淫片免费看 | 国产精品久久久久久久久久久久午夜片 | 国产精品99久久久久久久久久久久 | 亚洲国产网站 | 久久久久精 | 一区二区三区久久 | 日本黄色一级片视频 | 狠狠草视频 | 国产高清一区二区 | 中文字幕一级 | 91精品国产91久久综合桃花 | 国产一区二区三区亚洲 | 免费看一级毛片 | 日本国产精品视频 | 日韩成人在线视频 | 午夜精品福利视频 | 欧美www在线观看 | 夜操| 精品国产乱码久久久久久牛牛 | 日韩欧美国产一区二区三区 | 日本精品一区二区在线观看 | 久草新视频 | 少妇一级淫片免费播放 | 久久成人免费视频 | 一级片在线观看 | 国产精品96久久久久久 | 成人一区二区三区在线观看 | 无人区国产成人久久三区 | 欧美激情在线播放 | 亚洲精品久久久 |