隨著單片機性能不斷提高而價格卻不斷下降, 單片機控制在越來越多的領域得以應用。按照傳統的模式, 在整個項目開發過程中, 先根據控制系統要求設計原理圖, PCB 電路圖繪制, 電路板制作, 元器件的焊接, 然后進行軟件編程, 通過仿真器對系統硬件和軟件調試, 最后將調試成功的程序固化到單片機中。這一過程中的主要問題是, 應用程序需要在硬件完成的情況下才能進行調試。雖然有的軟件可以進行模擬調試, 但是對于一些復雜的程序如人機交互程序, 在沒有硬件的時候, 沒有界面的真實感, 給調試帶來困難。在軟硬件的配合中如需要修改硬件, 要重新制板, 在時間和投入上帶來很大的麻煩。縱觀整個過程, 無論是從硬件成本上, 還是從調試周期上, 傳統開發模式的效率有待提高。能否只使用一種開發工具兼顧仿真, 調試, 制板, 以及最大限度的軟件模擬來作為單片機的開發平臺, 用它取代編程器、仿真器、成品前的硬件測試等工作是廣大單片機開發者的夢想。 PROTEUS 軟件介紹為了更加直觀具體地說明Proteus 軟件的實用價值, 本文以一具體的TAXI 的計價器和計時器電路板的設計過程為例。其電路板要實現的功能是:㈠計時功能(相當于時鐘);㈡里程計價功能:兩公里以內價格為4 元, 以后每一公里加0.7 元, 不足一公里取整(如10.3 公里取11 公里);㈢通過鍵盤輸入里程, 模擬計算里程費, 實現Y= (X- 2)*0.7+4 的簡單計算。基于上述功能, 選用ATMEL 公司生產的通用芯片AT89C51 單片機構成應用系統。AT89C51 是內含8 位4K 程序存儲器, 128B 數據存儲器, 2 個定時器/計數器的通用芯片。系統開發環境采用ProteusISIS 6。2.1 計價器模擬系統硬件構成系統主要由一個AT89C51 單片機、74LS373、74LS240、矩陣鍵盤、4 位7 段數碼管等組成。通用AT89C51 單片機芯片作為整個電路的核心部分、74LS373 作為LED 段選控制、74LS240四路反相器則為4 位共陰極7 段數碼管提供位選通信號、矩陣鍵盤輸入控制信號。
上傳時間: 2013-11-09
上傳用戶:木子葉1
在C8051F系列單片機中集成有多通道8位、10位、12位或16位的SAR型ADC,能夠滿足大多數數據采集的應用需求;集成跟蹤和保持電路;集成模擬多路復用器(AMUX)。 采樣頻率從100ksps到1Msps。 片內溫度傳感器可直接配置到ADC的輸入端。 C8051F04x系列集成可編程增益放大器(PGA)和高電壓差分放大器(HVDA),可接受60V的差動模擬電壓輸入。 集成越限檢測器,可監視模擬量的變化范圍,越限能產生中斷。 C8051F06x系列集成DMA接口,提高對轉換結果的讀取效率。 ADC轉換啟動方式:軟件設置寄存器位啟動;定時器溢出啟動;外部管腳信號啟動。
上傳時間: 2013-10-13
上傳用戶:jx_wwq
本軟件是關于MAX338, MAX339的英文數據手冊:MAX338, MAX339 8通道/雙4通道、低泄漏、CMOS模擬多路復用器 The MAX338/MAX339 are monolithic, CMOS analog multiplexers (muxes). The 8-channel MAX338 is designed to connect one of eight inputs to a common output by control of a 3-bit binary address. The dual, 4-channel MAX339 is designed to connect one of four inputs to a common output by control of a 2-bit binary address. Both devices can be used as either a mux or a demux. On-resistance is 400Ω max, and the devices conduct current equally well in both directions. These muxes feature extremely low off leakages (less than 20pA at +25°C), and extremely low on-channel leakages (less than 50pA at +25°C). The new design offers guaranteed low charge injection (1.5pC typ) and electrostatic discharge (ESD) protection greater than 2000V, per method 3015.7. These improved muxes are pin-compatible upgrades for the industry-standard DG508A and DG509A. For similar Maxim devices with lower leakage and charge injection but higher on-resistance, see the MAX328 and MAX329.
上傳時間: 2013-11-12
上傳用戶:18711024007
TPF100電能濾波控制器是集濾波控制和無功補償與一體的多功能型控制器,主要應用于以中頻爐為典型負載的濾波裝置上,合理有效的控制濾波回路的投入和切除。采用全數字化設計,包含兩路交流模擬電流和一路交流電壓模擬量的數據采集和處理。采用高亮大屏幕OLED中文液晶屏顯示,可實時顯示負載及電網功率因數、電壓、電流、有功功率、無功功率、頻率的平均值、諧波總畸變率、1-13次諧波含量和輸出口投切狀態等信息,可以快速查看濾波效果。各種操作界面均為中文界面,數字輸入。取樣物理量為負載功率,控制方式為前饋式,可控制6路交流接觸器。具有過壓、欠壓、電容過電流和電容放電時間等保護功能。具有手動和自動兩種補償方式。
上傳時間: 2013-12-20
上傳用戶:18888888888
本程序包括一組子程序和中斷程序,通過S7-200自由端口功能來產生從Modbus RTU. 它支持下列Modbus功能:----1.讀輸出(線圈)----2.讀輸入(觸點)----3.讀保持寄存器(V 存儲器).----4.讀輸入寄存器----5.寫單路輸出----6.寫單路保持寄存器----15.寫多路輸出----16.寫多路保持寄存器
上傳時間: 2013-12-17
上傳用戶:xaijhqx
角度傳感器KMZ241andUZZ9000和fas-g,FAS-G結合了一個角速度陀螺儀和兩個正交DC 加速度計, 多路(復用)器, 12 位A/D變換器,微控制器, 和D/A變換器以提供在動態和靜態環境中和傾斜度成線性比例的模擬電壓.
上傳時間: 2016-04-11
上傳用戶:vodssv
號由光電探測器檢測后傳送到相應的放大電路,放大電路采用集成運算放大器。按原先對光電探測器的編碼規則采用多路優先編碼器對信號進行編碼。最后把編碼值以串口的形式傳送到計算機,利用計算機的強大功能對打靶結果進行各種處理。與計算機之間的串行數據傳輸由89C2051單片機實現。89C2051單片機的程序,使用keil編譯器進行設計和調試完成,其主要功能是控制數據的串行傳送,實現與計算機的串口通信。 該信號處理系統實現了對信號的
上傳時間: 2017-09-02
上傳用戶:jichenxi0730
基礎實驗_01_多路復用器 :4通道8位帶三態輸出 基礎實驗_02_多路解復用器 :4通道8位帶三態輸出 基礎實驗_03_編碼器 :8位輸入3位輸出編碼器 基礎實驗_04_優先編碼器 :8位輸入3位輸出高位優先 基礎實驗_05_譯碼器 :3位輸入8位輸出譯碼器 . . . . . 進階實驗_17_蜂鳴器 :蜂鳴器播放音樂
標簽: FPGA 代碼 verilog HDL 參考例程
上傳時間: 2015-03-30
上傳用戶:YY-燕
用 verilog HDL 語言搭建一個以 ARM Cortex-M0 為處理器核的嵌入式SOC系統,系統包含以下幾個部分: (1)ARM Cortex-M0核 (2)AHB總線譯碼器 (3)AHB總線從設備多路復用器 (4)片上存儲器外設 (5)LED外設 (6)七段數碼管 (7)定時器 (8)UART
上傳時間: 2020-03-21
上傳用戶:wssss
本設計方案中我采用多路復用器,2-4譯碼器,LED燈和或門等器件來完成設計。用2個74x151多路復用器擴展為16-2多路復用器,題目中的地址代碼A、B、C、D4個輸入端作為擴展的多路復用器的地址端,DO-D8作為數據端。開箱鑰匙孔信號E作為2-4decoder的使能端。設計開鎖的正確代碼為0101,當用鑰匙開鎖(即2-4decoder的使能端有效〉時,如果正確輸入開鎖密碼:0101,則輸出Y為邏輯高電平,Y’為邏輯低電平,鎖被打開,而LED燈不會亮(即不會報警);如果輸入的密碼錯誤或者鑰匙孔信號無效,則輸出Y為邏輯低電平,Y’為邏輯高電平,鎖無法打開,邏輯高電平Y’驅動LED燈亮,產生報警效果。2.設計原理圖:(以下電路圖為用QuartusI蹤合后截屏所得) 本設計方案中我采用多路復用器,2-4譯碼器,LED燈和或門等器件來完成設計。用2個74x151多路復用器擴展為16-2多路復用器,題目中的地址代碼A、B、C、D4個輸入端作為擴展的多路復用器的地址端,DO-D8作為數據端。開箱鑰匙孔信號E作為2-4decoder的使能端。設計開鎖的正確代碼為0101,當用鑰匙開鎖(即2-4decoder的使能端有效〉時,如果正確輸入開鎖密碼:0101,則輸出Y為邏輯高電平,Y’為邏輯低電平,鎖被打開,而LED燈不會亮(即不會報警);如果輸入的密碼錯誤或者鑰匙孔信號無效,則輸出Y為邏輯低電平,Y’為邏輯高電平,鎖無法打開,邏輯高電平Y’驅動LED燈亮,產生報警效果。2.設計原理圖:(以下電路圖為用QuartusI蹤合后截屏所得)
標簽: 密碼鎖
上傳時間: 2021-04-26
上傳用戶:情可傾想