含原理圖+電路圖+程序的波形發生器:在工作中,我們常常會用到波形發生器,它是使用頻度很高的電子儀器。現在的波形發生器都采用單片機來構成。單片機波形發生器是以單片機核心,配相應的外圍電路和功能軟件,能實現各種波形發生的應用系統,它由硬件部分和軟件部分組成,硬件是系統的基礎,軟件則是在硬件的基礎上,對其合理的調配和使用,從而完成波形發生的任務。 波形發生器的技術指標:(1) 波形類型:方型、正弦波、三角波、鋸齒波;(2) 幅值電壓:1V、2V、3V、4V、5V;(3) 頻率值:10HZ、20HZ、50HZ、100HZ、200HZ、500HZ、1KHZ;(4) 輸出極性:雙極性操作設計1、 機器通電后,系統進行初始化,LED在面板上顯示6個0,表示系統處于初始狀態,等待用戶輸入設置命令,此時,無任何波形信號輸出。2、 用戶按下“F”、“V”、“W”,可以分別進入頻率,幅值波形設置,使系統進入設置狀態,相應的數碼管顯示“一”,此時,按其它鍵,無效;3、 在進入某一設置狀態后,輸入0~9等數字鍵,(數字鍵僅在設置狀態時,有效)為欲輸出的波形設置相應參數,LED將參數顯示在面板上;4、 如果在設置中,要改變已設定的參數,可按下“CL”鍵,清除所有已設定參數,系統恢復初始狀態,LED顯示6個0,等待重新輸入命令;5、 當必要的參數設定完畢后,所有參數顯示于LED上,用戶按下“EN”鍵,系統會將各波形參數傳遞到波形產生模塊中,以便控制波形發生,實現不同頻率,不同電壓幅值,不同類型波形的輸出;6、 用戶按下“EN”鍵后,波形發生器開始輸出滿足參數的波形信號,面板上相應類型的運行指示燈閃爍,表示波形正在輸出,LED顯示波形類型編號,頻率值、電壓幅值等波形參數;7、 波形發生器在輸出信號時,按下任意一個鍵,就停止波形信號輸出,等待重新設置參數,設置過程如上所述,如果不改變參數,可按下“EN”鍵,繼續輸出原波形信號;8、 要停止波形發生器的使用,可按下復位按鈕,將系統復位,然后關閉電源。硬件組成部分通過綜合比較,決定選用獲得廣泛應用,性能價格高的常用芯片來構成硬件電路。單片機采用MCS-51系列的89C51(一塊),74LS244和74LS373(各一塊),反相驅動器 ULN2803A(一塊),運算放大器 lm324(一塊) 波形發生器的硬件電路由單片機、鍵盤顯示器接口電路、波形轉換(D/ A)電路和電源線路等四部分構成。1.單片機電路功能:形成掃描碼,鍵值識別,鍵功能處理,完成參數設置;形成顯示段碼,向LED顯示接口電路輸出;產生定時中斷;形成波形的數字編碼,并輸出到D/A接口電路;如電路原理圖所示: 89C51的P0口和P2口作為擴展I/O口,與8255、0832、74LS373相連接,可尋址片外的寄存器。單片機尋址外設,采用存儲器映像方式,外部接口芯片與內部存儲器統一編址,89C51提供16根地址線P0(分時復用)和P2,P2口提供高8位地址線,P0口提供低8位地址線。P0口同時還要負責與8255,0832的數據傳遞。P2.7是8255的片選信號,P2.6是0832(1)的片選,P2.5是0832(2)的片選,低電平有效,P0.0、P0.1經過74LS373鎖存后,送到8255的A1、A2作,片內A口,B口,C口,控制口等寄存器的字選。89C51的P1口的低4位連接4只發光三極管,作為波形類型指示燈,表示正在輸出的波形是什么類型。單片機89C51內部有兩個定時器/計數器,在波形發生器中使用T0作為中斷源。不同的頻率值對應不同的定時初值,定時器的溢出信號作為中斷請求??刂贫〞r器中斷的特殊功能寄存器設置如下:定時控制寄存器TCON=(00010000)工作方式選擇寄存器(TMOD)=(00000000)中斷允許控制寄存器(IE)=(10000010)2、鍵盤顯示器接口電路功能:驅動6位數碼管動態顯示; 提供響應界面; 掃面鍵盤; 提供輸入按鍵。由并口芯片8255,鎖存器74LS273,74LS244,反向驅動器ULN2803A,6位共陰極數碼管(LED)和4×4行列式鍵盤組成。8255的C口作為鍵盤的I/O接口,C口的低4位輸出到掃描碼,高4位作為輸入行狀態,按鍵的分布如圖所示。8255的A口作為LED段碼輸出口,與74LS244相連接,B口作為LED的位選信號輸出口,與ULN2803A相連接。8255內部的4個寄存器地址分配如下:控制口:7FFFH , A口:7FFFCH , B口:7FFDH , C口:7FFEH 3、D/A電路功能:將波形樣值的數字編碼轉換成模擬值;完成單極性向雙極性的波形輸出;構成由兩片0832和一塊lm324運放組成。0832(1)是參考電壓提供者,單片機向0832(1)內的鎖存器送數字編碼,不同的編碼會產生不同的輸出值,在本發生器中,可輸出1V、2V、3V、4V、5V等五個模擬值,這些值作為0832(2)的參考電壓,使0832(2)輸出波形信號時,其幅度是可調的。0832(2)用于產生各種波形信號,單片機在波形產生程序的控制下,生成波形樣值編碼,并送到0832(2)中的鎖存器,經過D/A轉換,得到波形的模擬樣值點,假如N個點就構成波形的一個周期,那么0832(2)輸出N個樣值點后,樣值點形成運動軌跡,就是波形信號的一個周期。重復輸出N個點后,由此成第二個周期,第三個周期……。這樣0832(2)就能連續的輸出周期變化的波形信號。運放A1是直流放大器,運放A2是單極性電壓放大器,運放A3是雙極性驅動放大器,使波形信號能帶得起負載。地址分配:0832(1):DFFFH ,0832(2):BFFFH4、電源電路:功能:為波形發生器提供直流能量;構成由變壓器、整流硅堆,穩壓塊7805組成。220V的交流電,經過開關,保險管(1.5A/250V),到變壓器降壓,由220V降為10V,通過硅堆將交流電變成直流電,對于諧波,用4700μF的電解電容給予濾除。為保證直流電壓穩定,使用7805進行穩壓。最后,+5V電源配送到各用電負載。
上傳時間: 2013-11-08
上傳用戶:685
自己第一次量產程序,為一充電程序,外圍用lm324編碼,很使用的
標簽: 程序
上傳時間: 2014-11-12
上傳用戶:xieguodong1234
這是一款溫度采集并用液晶顯示溫度的程序,利用PT100溫度傳感電阻,lm324運放,將溫度的變化轉換成電壓差,送入單片機做比較判斷得出溫度值,利用的事凌陽16位單片機SPCE061A。
上傳時間: 2013-12-17
上傳用戶:lwwhust
八選一模擬開關CD4051參考電路:以TI公司的模擬開關IC芯片CD4051為核心元件的八選一模擬開關電路設計。該設計使用了SMA接口用于選通模擬信號,板子的數字地與模擬地用0歐磁珠隔離,關鍵信號使用弧形走線,以保證信號質量。為了便于單片機易于驅動CD4051的三個數選端A0, A1, A2和一個禁止端INH,板子用lm324與三極管組成串聯穩壓功率放大電路,以解決CD4051在供電正電壓大于5V時,數字信號輸入3.3V無法被識別為高電平的問題。同時本設計還利用平撥開關實現單片機控制和人工控制的切換,在人工模式下可以通過改變跳帽位置實現八選一中任意一路選通。在單片機控制模式下跳帽作用失效,由三個數選端控制選通信道。注意事項:附件資源包括Kicad工程文件,Gerber文件和BOM。電路雙電源供電,供電電壓受CD4051限制,可參考其數據手冊。推薦-5V,0,+12V供電以發揮板上功率放大和CD4051的最大用途。
上傳時間: 2021-10-19
上傳用戶:bluedrops
Multisim仿真Multisim數電模電仿真實例源碼100例,08數控本二 07.ms1010-10-4串聯型直流穩壓電路(2).ms724小時時鐘(full)改.ms104位數字頻率計.ms10559.ms10ADC電壓顯示1.ms12BIN2BCD電路.ms10FM解調.ms14FM解調.ms14 (Security copy)LED調光電路.pdsprjlm324簡-易-電-子-琴-.ms10MC1496應用2.ms10Multisim 13.0仿真OP07CP兩級放大.rarMUltisim 仿真作品集.zipOCL功率放大器電路.ms12OP07CP兩級差動放大.ms13TL494 5V DC-DC.ms14UC3843升壓控制電路.ms14UC3843芯片的DC-DC升壓電路.ms14XUNKE936防靜電焊臺電路圖.ms12zhongji電路.ms10三極管單按鈕開關電路.ms10三極管線性穩壓電路.ms10三相電源錯相、斷相保護電路.ms10乘法器.ms14交流電源防盜報警器.ms14交通信號燈_X.ms12交通燈(74LS163、74LS153、74LS74).ms13倒計時定時器 (1).ms10倒計時定時器.ms10倒計時定時器A【74LS161 74LS192】.ms10六路20秒聲光顯示計分搶答器.ms14減法.ms12四種波形發生器-741.ms14四路20秒聲光顯示計分搶答器.ms14四路帶計分系統搶答器.rar四路流水燈.ms10四階帶通濾波.ms14四階帶通濾波.ms14 (Security copy)多色流水燈.ms10字發生+共陽數碼管顯示電路.ms10小信號放大電路.ms10差分比例電路+比例放大.ms14搶答器 (1).ms10搶答器.ms10數字時鐘設計2.ms12數字電子鐘仿真電路圖.ms10數字電子鐘仿真電路圖2X.ms10數字鐘X.ms10數字頻率計(帶量程).ms14數字頻率計.ms10李薩如圖.ms10模擬打兵乓球電路.ms10汽車尾燈控制電路2.ms10汽車尾燈顯示控制電路.ms10汽車指示燈設計孫昱.docx混沌電路.ms10火災報警.jpg電容測量電路.ms10電機正反轉接觸器應用.ms12電路2.ms10電路3.ms10電風扇.ms10簡易洗衣機.ms10簡易洗衣機2.ms10簡易洗衣機2當.ms14籃球30秒計時器_X.ms13設計1.ms14設計2.ms14設計2.ms14 (Security copy)設計201405292100八路搶答器.ms10設計201405301500骰子模擬電路.ms10設計201406252300多色流水燈.ms10設計21.ms14設計3.ms14設計3.ms14 (Security copy)路燈節能控制.ms10輸出電壓可調的穩壓源.ms14輸出電壓可調的穩壓源.ms14 (Security copy)鎖相環.ms7音量控制電路.ms10音頻IRF610耳放.ms13音頻功率放大器.ms14
標簽: multisim
上傳時間: 2021-12-12
上傳用戶:
凌陽GPMW5019B電源方案,節省了lm324、TL431可以節約0.4的成本,轉化效率高。
上傳時間: 2022-06-23
上傳用戶:
基于51單片機的簡易波形發生器,可產生鋸齒波,方波,三角波,正弦波。波形的輸出可由按鍵來切換。 STC89C52為主控芯片,DAC0832數模轉換,在經過lm324運放,就可以得出波形。
上傳時間: 2022-07-02
上傳用戶:zhaiyawei
eeworm.com VIP專區 單片機源碼系列 54資源包含以下內容:1. SST單片機應用文集--從SST89C58轉成SST89E5.pdf2. 簡單實用的單片機CRC快速算法.pdf3. MTK平臺維修分析--D660U盤、充電、鈴音、拍照.pdf4. 基于單片機控制的充電電池容量測試電路的設計.pdf5. 自動計量分裝機的控制系統.pdf6. MTK平臺維修培訓--不開機、不下載部分.pdf7. 淺談單片機應用系統鍵盤的擴展方法.pdf8. 單片機虛擬實驗室的建設.pdf9. 液晶并口燒錄器.pdf10. 51系列單片機開發板介紹.pdf11. 中國再制造工程的發展現狀.pdf12. 液晶串口燒錄器.pdf13. 51單片機教程精練習題集.pdf14. PStar V6及CoPIC 7X使用說明書.pdf15. 常用主板I/O芯片簡介.pdf16. UPSD3200系列單片機概述.pdf17. 3ePIC單片機實驗板使用說明書.pdf18. EM78系列單片機簡介.pdf19. 《單片機課程設計(B)》課程模塊教學大綱.pdf20. 《單片機及接口技術》實驗指導書.pdf21. 基于MSP430單片機的交流頻率檢測系統.pdf22. 《單片機原理及應用》實驗教學大綱.PDF23. 單片機PIC16F73產生SPWM波在UPS電源中的應用.doc24. 基于LM3S316的微控制器仿真USB設備.pdf25. 錄音筆的設計與實現.doc26. ICL7135的串行采集方式在單片機電壓表中的應用.doc27. S7-300 and M7-300 Programmable.rar28. 基于73M223的FSK制式調制解調器電路設計.pdf29. 單片機初學者教程.pdf30. 基于89C51單片機的高壓靜電發生器設計與實現.pdf31. MAX488在多機通訊中的應用.pdf32. 基于89C52的油氣分析箱體溫度控制系統的設計.pdf33. 常用PIC系列8位單片機芯片引腳符號的功能.doc34. 基于單片機的智能家居WebServer開發及應用.pdf35. PIC8位單片機匯編語言常用指令的識讀.doc36. 用74HC595芯片驅動LED的電路設計.pdf37. 32段CMOS_LCD驅動器AY0438_及其單片機的接口設.pdf38. 用MCS51單片機制作的音樂噴泉控制器.pdf39. 一種單片機固件IAP方案.pdf40. Modicon Premium T PCX 57在郵政分揀系.pdf41. 基于MCS-51的16x16點陣LED電子顯示屏的設計.doc42. 基于單片機虛擬串口驅動LCD1602的電路仿真.pdf43. 物理科學與電子技術學院實驗課表.pdf44. SC9638EP 帶MCU的CD播放伺服控制電路(帶鐘控和收.pdf45. 基于12864LCD的波形顯示系統的研制.pdf46. EMC8位單片機EM78系列一覽表.pdf47. 基于雙單片機的多路數據采集系統設計.pdf48. 電梯的單片機串行傳輸.pdf49. 網絡安全產品研究.pdf50. 基于凌陽單片機的紅外泵液器的設計.pdf51. 多功能鐘控語音提醒器.pdf52. 談職業技術學院的單片機教學.pdf53. 基于單片機系統的紅外遙控器應用.pdf54. 多通道串行雙極性數字發送電路設計.pdf55. 凌陽單片機學習指南.pdf56. 基于單片機技術的調距槳螺距控制系統.pdf57. 基于單片機IAP技術的LED顯示屏控制系統的設計.pdf58. 利用PROTEUS VSM建立單片機虛擬實驗室.pdf59. 基于單片機和CPLD的任意波形發生器的設計.pdf60. 基于Proteus的單片機PWM直流調速系統設計.pdf61. 基于GSM網絡汽車報警器的設計.pdf62. 基于單片機的時鐘設計.pdf63. 基于Picmicro單片機的汽車胎壓監視系統TPMS.pdf64. 單片機應用與系統設計.pdf65. 基于單片機的嵌入式智能洗衣機系統設計.pdf66. 基于MSP430單片機的智能調光器.pdf67. 基于單片機的節水灌溉自動控制器的設計.pdf68. 基于AT89C51單片機的壓力控制系統設計.pdf69. 基于MSP430FI33單片機的智能溫控儀.pdf70. 基于AT89C51單片機的數字電壓表的Proteus仿真設計.pdf71. 基于Modem的單片機與PC機遠程數據傳輸設計.pdf72. 單片機原理與應用--鄒應全.pdf73. 74LS04_MOTOROLA_39221.pdf74. Verilog HDL的基本知識--周立功Actel產品線.pdf75. 基于AT89C51單片機的高精度測溫系統的研制.pdf76. 單片機在排灌泵站節能改造中的應用.pdf77. 基于89C51單片機的交通流量計數抽樣儀的設計.pdf78. MSP430系統實驗教程.pdf79. 用MCS-51單片機替代自動定標器的定時和計數電路.pdf80. lm324集成四運放的直流電動機調速器的設計.pdf81. 非接觸傳感器的單片機溫度檢測系統.pdf82. 單片機在電磁振動給料機中的應用.pdf83. Verilog HDL的基本語法--周立功Actel產品線.pdf84. 單片機遠程通信系統.pdf85. MCS-51單片機系統結構.pdf86. 單片機原理與應用實驗指導書(藺超文 陳躍 張清 編).pdf87. 單片機原理與應用--唐露新.ppt88. 單片機原理與接口技術實驗教材.pdf89. 單片機原理及應用實驗指導(山東農業大學).pdf90. 《單片機原理及應用實驗》教學大綱(淮陰師范學院).pdf91. 單片機原理及應用實訓指導書--Atmega16的C語言開發的.pdf92. 基于PROTEUS的單片機系統設計與仿真.ppt93. 《單片機與接口技術》試卷集.pdf94. 單片機系統的工作原理--胡仁杰.pdf95. 單片機的MODEM通訊.pdf96. 單片機與接口技術--無錫職業技術學院.pdf97. 單片機原理及接口技術實驗指導書.pdf98. 汽車傳感器的應用和現狀.pdf99. 單片機與FX系列PLC通信協議應用研究.pdf100. 單片機實驗室.pdf
標簽: 電容器
上傳時間: 2013-07-14
上傳用戶:eeworm