1,主控stm32f103c8t6,采用標準庫編寫,鏈表方式構建多任務輪詢(通過靜態鏈表(用于構建多任務調度系統)分別對測溫任務、手勢識別任務、保留任務和按鍵處理任務進行輪流處理)。2,用的內部晶振,倍頻到48MHz(最高只能到64MHz,外部晶振才可以72MHz(測試過可超頻到128MHz))3,硬件包括paj7620手勢識別,ntc熱敏電阻測溫,pmos控制usb公頭輸出控制usb風扇或usb小燈等,qj004播放mp3歌曲。4,rgb燈板采用 rgb3528+三極管控制。
上傳時間: 2022-07-01
上傳用戶:aben
摘要:隨著科技的進步,醫院中對病床呼叫系統的需求愈發強烈,本系統針對當前醫院的需求,設計了一個基于單片機的病床呼叫系統。本系統采用矩陣鍵盤模塊、蜂鳴器模塊、復位電路模塊、晶振模塊、功能按鍵模塊、LCD1602顯示模塊、蜂鳴器模塊、實時時鐘模塊和溫度傳感器模塊等部分組成。設計中的矩陣鍵盤模塊共有16個按鍵,最多可以供16個病床使用,當沒有病床呼叫時,LCD1602液晶顯示屏上顯示的是從DS1302實時時鐘模塊讀取到的時間和從DS18B20讀取到的溫度值。當病人按下矩陣鍵盤模塊上的某個按鍵時,該按鍵的鍵值會顯示到LCD1602液晶顯示模塊上,并且蜂鳴器模塊上的蜂鳴器也會響,從而達到報警提醒的目的。當有多個按鍵按下時,按照從小到大的順序將鍵值顯示在顯示模塊上,護士可以按下K1鍵表示對某個病床處理完成,按下K2鍵表示清除所有的病房呼叫請求,此時LCD21602液晶顯示屏上顯示的是時間和溫度。本次設計中的矩陣鍵盤模塊設在病房,其為病床呼叫開關,蜂鳴器模塊和LCD1602顯示模塊設在護士站。當病房中的多名患者有呼叫需求時,患者可以按下病床旁邊的呼叫按鈕開關,此時醫院的護士站旁邊的LCD1602液晶顯示屏上就會顯示對應的患者床號,并且在護士站旁的蜂鳴器報警模塊會發出報警聲音來提醒護士有患者正在呼叫,從而使得護士能夠及時處理患者的呼叫請求。當病房中存在兩名及以上患者按下矩陣鍵盤上呼叫按鍵時,醫院的護士站旁邊吧的LCD1602液晶顯示屏上會依次顯示出呼叫的病床號碼,并且能夠把病癥最嚴重的患者的病床號顯示在前面,即排序方式是按照患者病情從重到輕的次序進行顯示。比如說,病床號碼越小,病人的病情就會越重。當病床號碼為1、3、6號的患者在同一時間按下病床旁邊的呼叫按鍵時,醫院的護士站旁邊的LCD1602液晶顯示屏上會顯示這些病床號碼,排列方式為:1 3 6。即護士站將病情最為嚴重的患者病床號顯示到最前面。其他的病人患者按照病情情況,依次排列在顯示屏上。當護士前往病床前處理完病人的呼叫請求后,護士可以按下功能按鍵模塊上的按鍵進行清除呼叫請求操作。
上傳時間: 2022-07-03
上傳用戶:wangshoupeng199
STM32F030C8T6最小系統,包括了主控芯片、供電設計、晶振電路等,并且制作板子成功調試,可以使用。
上傳時間: 2022-07-03
上傳用戶:fliang
本設計使用11.0592MHZ晶振與單片機AT89C52相連接,以AT89C52芯片為核心,采用LCD1602的并行操作方式顯示。通過使用該單片機,實現把時間和溫度顯示在LCD1602液晶上,并且實時更新。STC89C52單片機是由深圳宏晶科技公司推出的,功耗小,電壓可選用4~6V電壓供電。通過單片機實驗箱上的按鍵可隨時調節時鐘的年、月、日、星期、時、分、秒;并且可以進行鬧鐘設置,切換界面等操作,另外還附加溫度測量與報警模功能按鍵設計4個有效按鍵,分別有時鐘調整鍵、鬧鐘設置鍵、上調鍵、下調鍵。
上傳時間: 2022-07-10
上傳用戶:
PCB布線與布局隔離準則:強弱電流隔離、大小電壓隔離,高低頻率隔離、輸入輸出隔離、數字模擬隔離、輸入輸出隔離,分界標準為相差一個數量級。隔離方法包括:空間遠離、地線隔開。晶振要盡量靠近IC,且布線要較粗晶振外殼接地時鐘布線經連接器輸出時,連接器上的插針要在時鐘線插針周圍布滿接地插針讓模擬和數字電路分別擁有自己的電源和地線通路,在可能的情況下,應盡量加寬這兩部分電路的電源與地線或采用分開的電源層與接地層,以便減小電源與地線回路的阻抗,減小任何可能在電源與地線回路中的干擾電壓
上傳時間: 2022-07-16
上傳用戶:
本程序是使用STM32F103C8T6作為mcu。采用PB7(TIM4 CH2)輸出PWM 頻率約為110HZ占空比由預定義變量進行修改。可以使用4個模式。該程序是用于汽車電子風扇實驗,使用其控制調速模塊,可以4個檔位控制。稍加改動程序可以實現更多的控制方式。 該程序要求硬件:使用外部8M晶振。高電平有效。芯片使用STM32F103C8T6。開發平臺KEIL(MDK)5.21及以上。當然也可以將源代碼復制后自建工程。
上傳時間: 2022-07-18
上傳用戶:
文將簡要地介紹基于Lattice FPGA(XO2/XO3/ECP3/ECP5/CrossLink)器件的,MIPI CSI/DSI調試心得。如有不足,請指正。第一步、確認硬件設計、接口連接1.1、可以使用示波器測量相關器件的MIPI輸出信號(可分別在靠近輸出端和靠近接收器件接收端測量,進而分析信號傳輸問題),來確認信號連接是否正常;1.2、如信號質量較差(衰減嚴重、反射現象等等),請先檢查器件焊接是否牢靠,傳輸線上阻抗是否匹配等;1.3、如果信號一切正常,但是仍然無法找到SoT(B8),請確認差分線PN是否接反了;注:Lattice FPGA暫時未支持NP翻轉功能,不能通過軟件設置,實現類似SerDes支持的PN翻轉功能。1.4、針對非CrossLink器件,請檢查電路連接是否正確。具體請參考本文附件,以及Lattice各個器件的相關手冊;1.5、如果是MIPI N進1出的設計(N合一),建議各個輸入器件采用用一個時鐘發生器(晶振),即同源。同時FPGA MIPI Tx所需要的時鐘源,最好也與其同源。如果不同源,建議Tx的時鐘要略高于Rx的時鐘(如Pixel Clock);1.6、如果條件允許,可以通過示波器分析眼圖,以獲得更多的信號完整性信息。
上傳時間: 2022-07-19
上傳用戶:
51單片機智能路燈自動開啟關閉程序設計整個系統以STC89C52單片機為核心器件,配合電阻電容晶振等器件,構成單片機的最小系統。其它個模塊圍繞著單片機最小系統展開。其中包括,照明設備采用USB小燈進行模擬,在USB小燈內部,是6顆白色的LED燈;光照強度采集模塊,是使用光敏電阻+ADC0832,當外界有光照時,燈具會停止工作;人體感應采用紅外熱釋傳感器,該傳感器靈敏度高,操作控制簡單;時間控制模塊采用PWM脈沖寬度調制,控制燈光亮度最大工作時間為60s;最后是供電采用常用的USB 5V進行供電。
上傳時間: 2022-07-22
上傳用戶:qdxqdxqdxqdx
1.STM32F103C8T6 最小系統簡介硬件資源:1、STM32F103C8 主芯片一片2、貼片8M 晶振(通過芯片內部PLL 最高達72M)ST 官方標準參數3、LM1117-3.3V 穩壓芯片,最大提供800mA 電流4、一路miniUSB 接口,可以給系統版供電,預留USB 通訊功能5、復位按鍵6、標準JTAG 下載口一個,支持JLink,STLink7、BOOT 選擇端口8、IO 擴展排針 20pin x 29、電源指示燈1 個10、功能指示燈一個,用于驗證IO 口基本功能11、預留串口下載接口,方便和5V 開發板連接,用串口即可下載程序12、尺寸:64mm X 36.4mm13、高性能愛普生32768Hz 晶振,價格是直插晶振的10 倍價格,易起振14、20K RAM,64K ROM ,TQFP48 封裝
上傳時間: 2022-07-23
上傳用戶:kingwide
在本教程當中,所有的程序都是以GCCAVR來編寫,而且全部利用硬件調試通過,在沒有特殊指明的情況下使用內部1M晶振。本教程的全部硬件實驗都是以分立元件為主。因為:第一、學習板的硬件電路已經固定好了,從而限制了你的邏輯思維,相對來講分立元件則非常靈活:第二、當你學習完一款單片機之后只要更換另外一款單片機芯片就可以繼續學習,其它的外圍元件可以完全兼容;第三、學習過程中全部電路都是由自已親手搭建,這樣可以加強自己的動手能力,因為你學習單片機是為了什么啊!不就是為了成為一名高薪電子工程師嗎!要想成為一名高薪電子工程師最重要的就是有較強的動手能力。你要知道,一名電子工程師在實際的工作中是用分立元件來搭建電路進行調試從而研發出產品的,而并不是用學習板。第四、當你學會了之后,想業余開發些產品賺些外快,那個時候電子元件就會有大派用場了,而學習板就只能放在一邊,再也起不到任何的作用。
上傳時間: 2022-07-23
上傳用戶: