女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于單片機為主控制單元的編碼解碼傳感器方案設計

454398 ? 來源:電機工程世界 ? 作者:電機工程世界 ? 2020-10-27 15:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1 系統原理

系統框圖如圖1所示,本文主要介紹虛線框內模塊的設計。出租車驅動輪轉數與轉軸轉數的傳動比是一定的,而轉軸轉動時帶動一小磁體轉動,其傳動比也是一定的,小磁體每轉動一周就和磁感應傳感器正對一次,磁感應傳感器就會產生一個大約20 ms的低脈沖,可以通過計算磁感應傳感器產生的低脈沖數來計算出租車跑的里程數及相應的車費。

編碼器單片機通過一個I/0口來檢測磁感應傳感器信號,當確定為傳感器產生的信號時,就通過另一個I/O口向解碼器的單片機發送一組編碼,而解碼器的單片機則首先判斷當前準備接收的數據是編碼器發送的編碼還是解碼寫入器發送的解碼。當判斷是解碼寫入器發送的解碼時,解碼器的單片機接收此解碼,并利用 12c總線協議將解碼保存到E2PROM中去;當判斷是編碼器發送的編碼時,解碼器的單片機先接收此編碼,然后讀出自己E2PROM中的解碼,將其與接收到的編碼相比較,如果相同則解碼器單片機通過一個I/0口向計價裝置發出計價脈沖,否則不發出計價脈沖。注意:這里每一輛出租車計價器的編碼和解碼都是不同的,這樣有利于出租車的管理以及防止計價器的盜用,解碼器中的解碼是使用解碼寫入器寫入其E2PRoM中去的。每輛出租車計價器都具有一個編碼器和一個解碼器,而所有的出租車計價器都共用一個解碼寫人器。也就是說,在計價器賣出之前,用同一個解碼寫入器為所有的計價器的解碼器寫入不同的初始解碼。寫入初始解碼以后,計價器就不再需要解碼寫入器了,除非此計價器壞掉需要重新更換解碼器,此時需再用解碼寫入器給新的解碼器寫入初始解碼。硬件電路設計圖如圖2 和圖3所示。

2 系統功能的實現

2.1 傳感器

本系統的編碼器部分利用傳感器來接收出租車的跑動信號,這里采用的傳感器為磁感應傳感器,當其與車輛轉軸帶動的小磁體正對時,傳感器的輸出引腳便會產生一個約20ms的低脈沖。

2.2編碼器

編碼器部分使用的單片機為PIC12C508A,利用PIC12C508A芯片的第4個引腳GP3來檢測傳感器的輸出信號。當檢測到確定的傳感器信號后,單片機將按一定的時序在其第7個引腳GP0連續發送5個十進制數據(即編碼形式為5位十進制數)給解碼器,每個數據都是按脈沖方式發送出去的。十進制數是多少,就發送幾個低脈沖,發送一個十進制數據所用的時間要保證在255μs以內。其程序流程圖如圖4所示。

2.3 解碼寫入器

解碼寫入器部分使用的單片機為AT89C51,解碼寫入器的功能與編碼器的功能類似。由于發送的解碼要能隨時改變,這里可以外接5個小數字鍵盤,解碼寫入器要發送的解碼可以從5個小數字鍵盤上獲得。為了和編碼器發送的編碼區別開來,解碼寫入器需要先發送一個區別字符,使解碼器能夠識別出當前接收的是編碼器還是解碼寫入器發出的數據。區別字符后面緊跟著的是解碼,所有這些數據的發送方式與編碼器編碼的發送方式完全相同,由AT89C51單片機的P3.4口輸出,其程序流程圖如圖5所示。[page]

2.4 解碼器

這部分采用的單片機是PIC12CE5C18,其內部有E2PROM。可以利用I2c協議隨時從E2PROM中讀出解碼或者向E2PROM中寫入新的編碼。下面介紹工作過程。首先解碼器讀出內部E2PRoM中00h~04h中的5個十進制數據,分別保存到5個內部數據存儲單元中。然后調用接收數據子程序,接收1個數據,并先保存到1個內部數據存儲單元中,判斷這個數據是否為區別字符10。若不是區別字符,說明現在接收的數據可能是編碼器發送的編碼,則繼續接收后面的4個數據,并保存到4個內部數據存儲單元中,將接收到的這5個十進制數據與前面解碼器讀出的內部E2PROM中00h~04h中的5個十進制數據進行比較,相等則在GP0引腳上發送一個2 ms的低脈沖作為計價脈沖,不相等則重新接收數據。若是區別字符10,說明現在解碼寫入器要修改解碼器的解碼,必須馬上接收跟在區別字符后面的5個數據,并將這5個十進制數據保存到E2PROM的00h~04h中,覆蓋以前的解碼。其程序流程圖如圖6所示,其調用的子程序如圖7和圖8所示。

結論

本系統解決了以往計價器計價不準確、使用壽命短等缺點,現在采用以單片機為主控制單元的編碼解碼技術,使每個出租車的計價器擁有不同的編碼,從而防止出租車之間計價器的相互盜用,便于出租車公司對出租車的管理。同時,可以隨時對單片機的外圍電路進行擴展,并通過軟件編程實現本系統的不斷升級。
編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6067

    文章

    44976

    瀏覽量

    650225
  • 磁體
    +關注

    關注

    0

    文章

    24

    瀏覽量

    7954
  • 編碼解碼
    +關注

    關注

    0

    文章

    7

    瀏覽量

    7277
  • 磁感應傳感器

    關注

    0

    文章

    1

    瀏覽量

    1043
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    TCU變速箱控制單元解決方案

    一TCU是什么?TCU(變速箱控制單元)作為自動變速箱的智能中樞,堪稱汽車的"換擋指揮官"。相較于手動擋依賴駕駛員操作,TCU通過集成車速、轉速、油門等傳感器網絡(如同神經末梢
    的頭像 發表于 06-17 11:33 ?438次閱讀
    TCU變速箱<b class='flag-5'>控制單元</b>解決<b class='flag-5'>方案</b>

    單片機實例項目:NEC紅外線協議編碼解碼

    單片機實例項目:NEC紅外線協議編碼解碼,推薦下載!
    發表于 06-03 22:03

    單片機實例項目:DS18B20溫度傳感器

    單片機實例項目:DS18B20溫度傳感器,推薦下載!
    發表于 06-03 20:59

    初步了解汽車電子控制單元

    汽車電子控制單元(ECU)是車輛中的嵌入式系統,負責管理和控制各種電子特性和功能。它通過接收傳感器的輸入、處理數據并向不同的車輛組件發送命令來確保最佳性能。ECU本質上是許多系統背后的“大腦”,如發動機
    的頭像 發表于 04-16 13:51 ?744次閱讀
    初步了解汽車電子<b class='flag-5'>控制單元</b>

    單片機方面的大佬嗎?有幾個單片機方面的問題需要請教一下

    如題,有單片機方面的內容需要請教一下 (先疊個甲)純小白 我需要一個單片機控制模塊,我現在的想法是:在一個單片機上,我要讓他控制一個
    發表于 03-29 18:35

    基于單片機的磁致伸縮位移傳感器的應用

    磁致伸縮位移傳感器高精度、長壽命,適用于惡劣環境,但存在信號干擾等問題。采用單片機處理后,實現遠程傳輸和高精度測量。未來發展方向是模塊化、數字化、抗強干擾和溫度補償技術。
    的頭像 發表于 02-05 14:27 ?480次閱讀
    基于<b class='flag-5'>單片機</b>的磁致伸縮位移<b class='flag-5'>傳感器</b>的應用

    什么是單片機的ADC接口

    在嵌入式系統和工業自動化領域,單片機(Microcontroller)作為核心控制單元,承擔著數據采集、處理和控制的重要任務。其中,模數轉換(Analog-to-Digital Co
    的頭像 發表于 02-03 11:27 ?2245次閱讀

    基于單片機中藥存放環境監測系統的實現

    本項目基于STM32F103C8T6單片機作為核心控制單元,通過多種傳感器對環境進行實時采集,并通過液晶顯示屏和Wi-Fi無線通訊將監測數據展示給用戶,達到環境預警和安全保障的目的。
    的頭像 發表于 01-23 09:42 ?726次閱讀
    基于<b class='flag-5'>單片機</b>中藥存放環境監測系統的實現

    低成本單片機方案——觸摸流水燈開關控制

    概述本方案旨在提供一種基于低成本單片機的觸摸流水燈開關控制解決方案。該方案結合了單片機技術、電容
    的頭像 發表于 12-26 16:37 ?809次閱讀
    低成本<b class='flag-5'>單片機</b><b class='flag-5'>方案</b>——觸摸流水燈開關<b class='flag-5'>控制</b>

    MCU與單片機的區別

    在現代電子技術領域,微控制單元(MCU)和單片機是兩個經常聽到的術語。盡管它們在某些方面有相似之處,但它們在設計、功能和應用上存在顯著差異。 一、定義與基本概念 1.1 微控制單元(MCU) 微
    的頭像 發表于 11-11 14:50 ?2698次閱讀

    請教大家-單片機傳感器獨立供電如何安全穩定地連接通信?

    現在工作臺上試驗的方案是,在單片機GND,SDA,SCL分別使用1k電阻連接到傳感器INA226的GND,SDA,SCL,能正常顯示正常工作,但不知道是否穩定可靠,會有副作用,會有什么危害還望各位大師不吝賜教,不知道還有沒有比這
    發表于 09-27 09:27

    電子產品方案開發公司常用的15個單片機經典電路分享!

    本帖最后由 網卡朋友 于 2024-9-25 14:52 編輯 在電子產品開發領域,單片機(Microcontroller Unit, MCU)作為核心控制單元,憑借其高度集成、功能強大
    發表于 09-25 14:43

    增量編碼器中磁性與光學解決方案設計的優勢

    電子發燒友網站提供《增量編碼器中磁性與光學解決方案設計的優勢.pdf》資料免費下載
    發表于 09-12 10:03 ?0次下載
    增量<b class='flag-5'>編碼器</b>中磁性與光學解決<b class='flag-5'>方案設計</b>的優勢

    Unit-Scroll|滾輪旋轉編碼器拓展單元

    NEWUnitScrollUnitScroll是一款滾輪形態的旋轉編碼器拓展單元。其采用STM32F030為主控,集成編碼器脈沖信號采集固件。具有尺寸小,低功耗,靈敏度高的特性。用戶可
    的頭像 發表于 08-30 12:59 ?506次閱讀
    Unit-Scroll|滾輪旋轉<b class='flag-5'>編碼器</b>拓展<b class='flag-5'>單元</b>

    單片機如何使用超聲波傳感器進行距離測量

    超聲波傳感器是一種利用超聲波信號進行非接觸式測量的傳感器,廣泛應用于工業、生物醫學、自動化控制等領域。在單片機系統中,超聲波傳感器常被用來實
    的頭像 發表于 08-05 14:56 ?699次閱讀