光電傳感器模塊 經過比較,本系統采用了透射式光電測速脈沖整形電路。每當安裝在汽車轉軸上的旋轉測量盤上的長方孔與光電傳感器上的透光孔重合,則光敏三極管受光而通過電流,使三極管飽和導通,故用于脈沖整形的施密特觸發器CD4093輸出高電平,當圓盤轉至透光孔被遮時,CD4093輸出低電平。隨著圓盤不停地轉動,CD4093便輸出脈沖序列。測出輸出脈沖個數,結合圓盤每一周的孔數,使可算出轉軸旋轉的轉速,進而可算出車輛的行駛速度。
2.2.2單片機控制模塊 本系統使用了單片機AT89S51,它是AT89C51的升級產品,能實現在線編程。單片機AT89S51是由ATMEL公司生產的51單片機。簡單介紹如下:
AT89S51單片機是一個低電壓,高性能CMOS 8位單片機,該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業標準的MCS-51指令集和輸出管腳相兼容。其片內含有4k bytes的可反復擦寫的只讀程序存儲器(PEROM)和128 bytes的隨機存取數據存儲器(RAM),器件采用ATMEL公司的高密度、非易失性存儲技術生產,兼容標準MCS-51指令系統,片內置通用8位中央處理器和Flash存儲單元,內置功能強大的微型計算機的AT89S51為很多嵌入式控制系統提供了一種靈活性高且價廉的方案。
AT89S51是一個低功耗高性能單片機,40個引腳,32個外部雙向輸入/輸出(I/O) 端口,同時內含2個外部中斷口,2個16位可編程定時計數器,2個全雙工串行通信口, AT89S51可以按照常規方法進行編程,也可以在線編程。其將通用的微處理器和Flash 存儲器結合在一起,特別是可反復擦寫的Flash存儲器可有效地降低開發成本。 其主要特性如下:
·與MCS-51 兼容
·4K字節可編程FLASH存儲器
·1000次擦寫周期
·數據保留時間:10年
·全靜態工作:0Hz-24Hz
·三級程序存儲器鎖定 ·支持在系統編程ISP
·128*8位內部RAM
·32個可編程I/O口
·兩個16位定時器/計數器
·5個中斷源
·可編程串行通道
·低功耗的閑置和掉電模式
·片內振蕩器和時鐘電路 ·具有雙工UART串行通道 此單片機主要用于本系統的控制,包括響應中斷、延時、定時、記數、判斷、掃描鍵盤、超速報警、LED數碼管顯示等等。
電路圖.jpg (575.06 KB, 下載次數: 139)
下載附件
2014-12-18 19:17 上傳
電子式里程表設計資料.JPG (25.65 KB, 下載次數: 146)
下載附件
2014-12-18 19:17 上傳
電子式里程表設計論文資料.rar
(683.33 KB, 下載次數: 71)
2014-12-18 19:18 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|