基於單片機的智能超聲波潔牙機設計

2020-11-28 OFweek維科網

  1.4 強度控制

  本潔牙機設計了靈敏的強度控制電路。PIC16F73的RAl腳外接電位器Rw1,調在不同位置則RAl輸入的模擬電壓不同,經PICl6F73內部A/D轉換為數位訊號,該信號決定由CCPl輸出的PWM信號的佔空比。PWM信號經濾波後送到TI.494的2腳,與l腳送入的參考電壓比較,從而決定TL494的9腳和10腳輸出的振蕩信號脈寬在0~48%。當引腳開關斷開時,PIC16F73判斷到RC3輸入為高電平,則PICl6F73的PWM輸出佔空比為0,TL494的9腳和10腳輸出振蕩信號佔空比為O,從而控制潔牙機停止機械振蕩輸出。

  1.5 推挽功率放大

  超聲機械振蕩為了起到良好的潔牙效果,機械振蕩必須達到一定的強度,即送到壓電陶瓷片的由TL494輸出的振蕩信號必須先經過功率放大。由於功率管流過的瞬間電流達到1.1 A,為減少功率管發熱,縮小散熱片,採用場效應管作為功率驅動管。本電路中的場效應管採用簡法驅動,實踐證明,該功率放大電路性能穩定,發熱極少,能有效地縮小線路板體積。經功率放大後的信號由高頻變壓器升壓到峰峰值250~350 V,送到壓電陶瓷片轉換為超聲機械振蕩。

  1.6 諧振點的掃描搜索

  壓電陶瓷片的諧振點自動掃描搜索是本電路的一大特點和難點。由於壓電陶瓷片的諧振點各不相同,為了讓電路能適應各種壓電陶瓷片,筆者設計了諧振點自動掃描搜索電路。當PICl6F73剛上電,且引腳開關接通時,CCPl的PWM輸出脈寬固定為80%,從而TL494的9腳和10腳的輸出信號脈寬固定不變。同時PICl6F73周期地發送數據到數字電位器MCP41010,使MCP41010的6腳和5腳問的電阻從O步進到10 kΩ,則TL494的9腳和lO腳的輸出頻率以15.6~30.4 Hz步進變化。佔空比固定不變的信號,當振蕩信號頻率與壓電陶瓷片的諧振頻率一致時,流經場效應管源漏極的電流最大。該電流由採樣電阻Ra轉變為電壓信號,經運放放大後送到PICl6F73的RAO,PIC16F73對該電壓進行A/D轉換為數值Q,記憶住Q為最大值時送到數字電位器的數據P。當數字電位器由O變化到10 kΩ時,壓電陶瓷片諧振點的掃描搜索完成。把數據P送到數字電位器,則TL494輸出固定頻率的振蕩信號,即是壓電陶瓷片的諧振頻率。運放的選型一定要注意帶寬大於2 MHz,因為採樣電阻Ra的峰值電壓在掃描搜索時變化很快,如果運放的帶寬不足,則可能找不到壓電陶瓷片的最佳諧振點。本電路選用帶寬為2.8 MHz的MCP602。

 

  2 軟體設計

 

  本潔牙機的硬體設計稍顯複雜,軟體設計相對簡單。軟體總流程圖如圖4所示,壓電陶瓷片諧振點掃描搜索子程序流程如圖5所示。

 

  

  

 

  3 抗幹擾設計

 

  沽牙機自身有電磁閥、腳踩開關、高頻變壓器等器件會產生較強的幹擾。另外,本機還配套用於牙科治療臺,該治療臺有好幾臺功率較強的電機在工作,會對潔牙機造成嚴重的電磁幹擾。當幹擾信號來臨時,可能出現死機,程序亂飛,破壞系統參數等不正常現象,故而在硬體和軟體上都相應採取一些抗幹擾措施。

  3.1 硬體抗幹擾

  在潔牙機的電源輸入端接入電源濾波器,濾除電網中的高次諧波和脈衝幹擾。單片機選型時選擇帶硬體看門狗的型號,或者外加看門狗電路,可以有效地監視程序是否陷入死循環故障。在每個晶片的電源輸入端與共地端並接一個O.1 μF去耦電容,對腳開關送來的信號進行光隔離。以上措施都是行之有效的。

  3.2 軟體抗幹擾

  第一,軟體冗餘。對任意的輸出信號和設置均不斷重複刷新,且周期設定在5 ms。對A/D轉換採用轉換8次求平均法,以得到儘量準確的信號。

  第二,軟體陷阱。軟體陷阱技術是通過跳轉指令強行將捕獲到的亂飛程序引入復位地址0000H,使程序納入正軌。在各控制模塊之間和未使用的程序空間設置軟體陷阱可以有效地抑制程序亂飛,使程序運行更加可靠。

  結 語

  該智能超聲波潔牙機已批量生產。實測表明,該機諧振點掃描搜索準確,在工作環境溫度0~60℃,壓電陶瓷片諧振範圍在25~35 kHz的情況下,諧振點漂移小於10 Hz。實踐證明,該電路性能穩定可靠,故障率極低。如對該電路稍加改進,便可應用於更廣泛的超聲清潔領域,該電路具有明顯的推廣應用價值。

相關焦點

  • 智能超聲波潔牙機的設計
    超聲波潔牙機在醫療領域已廣泛應用。現國內外所用超聲波潔牙機多採用模擬振蕩電路。存在如下缺陷:第一,振蕩頻率容易漂移。在連續工作一段時間後,振蕩頻率漂移,造成潔牙機工作不正常。
  • 基於STC單片機的智能LED路燈控制器設計
    摘要:為了充分節約能源,提高路燈控制系統的智能化,介紹了一種基於STC 單片機的智能LED 路燈控制器,引入在線監測、PWM 和電力線載波通信技術,實踐應用效果良好,具有成本低、運行穩定的特點。本控制器對智能化路燈管理有很大幫助,應用前景廣闊。
  • 智能排插的基本工作原理是什麼?如何設計一個基於單片機的智能排插?
    打開APP 智能排插的基本工作原理是什麼?如何設計一個基於單片機的智能排插?為此,本文設計研發了一款基於51 單片機控制的節能環保的智能排插,舊一代的家電通過使用這個排插可以蛻變為智能化家電,具備遙控、定時開關、無待機功耗等功能,節約了家電更新換代的成本。該排插現場運行效果良好,符合一般用戶需求,具有一定的推廣應用價值。
  • 基於AT89S52單片機的電子萬年曆系統設計
    摘要:為設計一款電路簡潔、走時準確、功能齊全的家用電子萬年曆,利用AT89S52單片機進行可編程控制,結合外圍溫度傳感器、液晶屏等,實現了萬年曆的時間日期準確顯示,人性化的鬧鐘設置以及環境溫度的實時顯示。
  • 基於單片機的自動貓廁所設計(任務書)
    江蘇理工學院 2019屆畢業設計(論文)任務書學 院 電氣信息工程學院題 目 基於單片機的自動貓廁所設計 主要內容及基本要求 主要內容:基於單片機,設計一個自動開關門具有自動清理貓排廢物的簡易貓廁所。
  • 基於單片機旋轉時鐘的設計
    摘要:目前,社會、家庭普遍使用的是機械錶盤時鐘,而一款打破傳統的電子旋轉時鐘如果推出就能夠以其新穎的創意來吸引人們,於是文章就研究並設計了一個基於單片機的電子旋轉時鐘。而一款旋轉時鐘不僅在創意上擺脫了傳統時鐘的設計而且也能迎合人們獵奇的心理,並且功能也可以多樣化,不僅可以顯示時間、日期,甚至連文字都能夠顯示。文章基於單片機設計了一款跟傳統機械時鐘一樣具有秒針、分針、時針和錶盤刻度的旋轉時鐘,並且具有準確顯示即時時間和校準時間功能,且均可由紅外遙控器方便完成。
  • 基於Atmega8的智能微波探測器設計
    摘要:微波具有直線傳播、波段寬、設備小、穿透力和抗幹擾能力強等優點,基於此設計了一種基於Atmega8低功耗智能微波探測器,經測試,該探測器靈敏度高、功耗低、穩定性好,適用於自動門控制開關、室內外安全防範系統、ATM自動提款機的自動錄像控制系統、野外安全警示等場所
  • 基於單片機設計的音樂馬桶
    畢業設計前的最後一項課程設計,班上同學每人一個題目。我的:音樂馬桶。這次程序倒是不難,也才用了51單片機的兩個I/O口,不過方案思路卻是推倒老師自立的。假如以後回看有什麼問題,加以反思。若是行得通,那就最好。
  • 基於51單片機的高級計算器設計
    本設計是基於51單片機科學型計算器。
  • 基於單片機的多功能電子萬年曆設計(一)
    系統的硬體設計與電路原理  電路設計框圖  系統硬體概述  本電路是由AT89S52單片機為控制核心,具有在線編程功能、低功耗、能在3V的超低壓工作。時鐘電路由DS1302提供,它是一種高性能、低功耗、帶RAM的實時時鐘電路,它可以對年、月、日、周日、時、分、秒進行計時,工作電壓為2.5V~5.5V。
  • 基於單片機的發動機尾氣參數採集系統的設計
    此設計具有良好的應用價值。2 下位機設計2.1 下位機硬體設計 為了準確測量壓力,公交車尾氣參數採集實驗中選用了線性度較高的壓力傳感器VESX-100,VESX-lOO在選定傳感器以後,利用STC89C52RC單片機與12位串行控制AD轉換器TLC2543,單片K型熱電偶放大器與數字轉換器MAX6675,512 kbit串行EEPROM存儲器AT24C512和MAX232組成柴油車尾氣溫度數據採集系統。本系統選用的STC89C52RC單片機是STC系列單片機中的一款,STC單片機具有較強的抗幹擾能力,功耗低,適合在比較惡劣的場合下使用。
  • 基於89C56的智能探測器的設計與實現
    摘要: 針對高精度穩壓電源的需求情況,本文提出了一種用於噪聲電壓檢測的探測器設計方案,文章詳細介紹了該探測器總體設計方案以及核心組成模塊。系統的核心模塊為高速微控制器89C56,文中詳細介紹該晶片的特點和檢測原理。並且設計中實現了一個分析和預測模塊,使得該探測器成為一個智能探測器。
  • 基於PID算法的速熱式飲水機控制器設計
    摘要:設計了一種新型的數字式智能速熱飲水機控制系統。針對目前市場上的速熱式飲水機存在的溫度控制問題和幹燒現象,設計基於STC1 5F204單片機的溫控系統,以水箱水溫、出水水溫、電源電壓和水流量為反饋量的PID控制,結合外圍控制電路,實現對飲用水的快速加熱和水溫的控制。重點介紹了控制器硬體電路的設計和工作原理以及程序的結構和實現。
  • 水下航行器模擬平臺智能小車的設計
    1 系統的總體架構 整個系統由四部分組成:無線部分,數據採集處理部分,電機驅動部分和供電部分,每部分由單獨單片機作為主控晶片,各部分間利用CAN總線交互數據。2 系統硬體設計 單片機採用Microchip公司出品的高性能dsPIC30F4011,內部帶有DSP引擎,能進行大規模、高速的數據處理,並內置A/D轉換模塊、SPI總線模塊、CAN總線模塊、UART
  • 基於GPS的電壓互感器二次線路壓降自動跟蹤補償裝置的設計與實現
    基於GPS的電壓互感器二次線路壓降自動跟蹤補償裝置的設計與實現 胡紹謙,王曉茹 發表於 2021-01-13 10:23:49 隨著電力系統體制改革的深化,廠網分家的模式已初步形成。
  • 8051單片機的指令系統有什麼特點?
    單片機是微機的一種,現時有8051、AVR、ARM7、ARM9等系列,其中 「8051」是源自於Intel公司的MCS-51系列晶片,但目前不同生產廠商都以其兼容晶片為主,如Ateml公司的89C51/89S51系統,宏晶公司的STC89C52RC。
  • 51單片機與A/D接口設計詳解
    其為三態緩衝輸出形式,可以和單片機的數據線直接相連。(6)OE:輸出允許信號。其用於控制三態輸出鎖存器向單片機輸出轉換得到的數據。OE=0,輸出數據線呈高電阻;OE=1,輸出轉換得到的數據。(7)CLK:時鐘信號。ADC0809的內部沒有時鐘電路,所需時鐘信號由外界提供,因此有時鐘信號引腳。通常使用頻率為500kHz的時鐘信號。
  • 基於CAN/LIN總線的汽車BCM系統
    1、引言本文引用地址:http://www.eepw.com.cn/article/134965.htm車身控制器(即BCM)是汽車電子的一個重要應用,隨著汽車電子的發展以及人們對舒適性,安全性的要求更高,集CAN/LIN總線通信,智能燈光控制,雨刷控制,電動後視鏡控制,電動防夾車窗控制,
  • 基於GPS結合電子羅盤實現天線自動跟蹤系統的設計
    基於GPS結合電子羅盤實現天線自動跟蹤系統的設計 劉新良,馮奎勝,田 發表於 2020-04-30 09:27:32 1、引 言 具有跟蹤能力的中等增益圓極化天線是中繼通信衛星和衛星移動通信這兩種通信系統的關鍵部件之一
  • 基於AT89C2051單片機的六位數顯多路定時電子鐘
    這裡介紹的電子鐘,電路可稱得上極簡,它僅使用單片的20引腳單片機完成電子鐘的全部功能,而筆者見到的其它設計方案均採用二片以上的多片IC實現。