搜索资源列表
51asn
- 设计的温度采集模块是应用一个滑动变阻器通过改变电阻值进行模拟的温度值改变情况;模数转换模块是运用ADC0809芯片进行模数的转换,把采集到的模拟电压值变为数字值;单片机控制系统通过程序判断此数字值的大小,这样控制温度报警模块,一方面控制发光二极管的亮灭情况,另一方面控制蜂鸣器的报警;温度显示模块应用四位数码管显示模拟的温度值。因此,构成了此模拟的温度控制系统。本系统主要实现了模拟的温度值在30到60的一个设定范围内,正常显示温度,一旦超过了此范围,就会有报警。-design of the tem
NTC
- 本应用例实现NTC热敏电阻器对温度的测量。热敏电阻器把温度的变化转换为电阻阻值的变化,再应用相应的测量电路把阻值的变化转换为电压的变化;SPMC75F2413A内建8路ADC可以把模拟的电压值转换为数字信号,对数值信号进行处理可以得到相应的温度值。
MSP430F149_IIC_DAC5571
- 本源码维MSP430F149控制IIC协议的AD芯片DAC5571,并再1602液晶上显示数据 MCU的P1.0、P1.1 端口与DAC5571 的SDA、SCK端口连接,通过在两个GPIO上模拟 I2C时序从而实现对DAC的操作。可以看到,DAC5571 的输出端Vout连接到了跳线座P7 的第 1 脚。如果用短路帽将跳线座J1 的 2 脚 和 3 脚连接,则DAC的输出直接驱动LED,可以通过LED亮度的变化直观地观察到 DAC输出电压值的变化;如果用短
ad
- 使用单片机制作多路输入电压表程序;使用此程序能过同时测试多路电压值-Produced using single-chip multi-channel input voltage table procedures the use of this procedure can have simultaneously test the value of multi-channel voltage
dianya
- 用C实现数字电压电流表:1、由外部输入直流电压电流,电压范围20V,电流范围1A; 2、电压/电流通过开关切换; 3、显示:数码管显示电压值/电流值,精度0.01。 -Implementation using digital voltage ammeter C: 1, by the external input DC voltage and current, voltage range of 20V, the current scope of 1A 2, voltage/curre
123
- 本系统分电压测量和信号产生输出两大部分,电压测量部分以模拟电路为主,配合放大模块、A/D转化模块、显示模块;通过凌阳单片机进行数据处理,在误差允许范围内显示测量电压值。信号产生以直接数字式频率合成器为核心,经过AT89S52对DDS芯片内部进行控制,使之输出标准正弦波形,利用编程实现频率预置、步进,达到电压输出频率的可调节步进。通过调试与测量完成了题目的基本部分和全部发挥部分的要求并有自己的创新。-Voltage measurement points of the system and the
SimplestatisticsshowthattheexchangeofMillivoltmete
- 本系统分电压测量和信号产生输出两大部分,电压测量部分以模拟电路为主,配合放大模块、A/D转化模块、显示模块;通过凌阳单片机进行数据处理,在误差允许范围内显示测量电压值。信号产生以直接数字式频率合成器(Direct Digital Frequency Synthesis,简称DDS或DDFS)为核心,经过AT89S52对DDS芯片内部进行控制,使之输出标准正弦波形,利用编程实现频率预置、步进,达到电压输出频率的可调节步进。通过调试与测量完成了题目的基本部分和全部发挥部分的要求并有自己的创新-Thi
daima
- 状态机控制AD转换模块 该模块主要实现对MAX197的控制:根据设计需要对芯片进行初始化(包括写控制字选择输入电压值范围、选择通道以及工作模式),并把通道数送指示灯显示以及用键盘控制通道号(按一下,通道号加1,同时点亮相应的指示灯,循环使用个通道);控制状态机的工作时序,并置两次采集到的数据为12位数据输出,并经过锁存进程来锁存数据,最后从锁存器中把输出数据-The state machine controls AD and changes the module this module ma
ADC0832
- /* 功能:该程序可实现对ADC0832的控制,包括,启动ADC,选择输入通道,输入信号的模式《单端输入,或差分输入》 /* 并将采集到的数据进行处理,将读出的16进制转换为10进制形式 ,即程序中变量b,s,g的值 /* (与该程序相适应的硬件电路,P3_4-〉cs;P1_0->clk P1_1->DI&DO 参考电压与电源为同一个输入端) /* 最小输出电压:0.00V;最大输出电压:5.10v 分辨率:0.02v 误差:+/-0.01v /* /* 该程序已
c8051adcuartkeydac
- (1) ADC&UART: 摘 要:本文件是AD采样及串口测试程序;AD输入端子(J7)可输入8路AD(AIN0--AIN7),另有1路可测量片内温度,9路采样值都通过串口(使用串口必须将JP3的1,2及3,4脚短路)发送出去,在串口调试助手上看观察其值。8路AD输入中AIN7可通过跳以器(JP1)“ADC”(1,2脚短接)与板上电位器相连,通过手动调VR1可以观察到电压值的变化。 (2) KEY&DAC: 摘 要:本文件是键盘及DA输出测试程序;DA输出端子(J9)
REF_VC
- 采用硬件: MP416(16位AD,5V/10V/±5V/±10V量程) 设计思路: 1. 使用MP416_AD()函数,采用通道1测试,基准板输出为±200mV,±2.5V,±10V,GND 等,考虑测量精度,使用MP416的±5V量程测量基准板输出±200mV,±2.5V电压;使用MP416的±10V量程测量基准板输出±10V电压。即通过键盘输入gain值2或3来选择合适量程。 2. 不采用MP416_AD()函数测量平均值,故取测量1
sp
- 这是VB编程RS232串口(COM口)控制的D/A(数模转换)转换板的上位机演示程序。通过电脑串口(或其他具有串口的单片机、PLC、DSP)发个简单的可视ASCII指令,便可以方便地控制8个数模转换通道输出设定的电压值。比如,电脑串口输出字符串"C2V2660"到本控制板,则控制板将控制2号通道输出2.66V电压;电脑串口输出字符串"C6V3060"到本控制板,则控制板将控制6号通道输出3.06V电压.指令非常简单,完全不需了解复杂的硬件及时序控制。-This is a VB programmi
luojifenxiyi
- 逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,最主要作用在于时序判定。由于逻辑分析仪不像示波器那样有许多电压等级,通常只显示两个电压(逻辑1和0),因此设定了参考电压后,逻辑分析仪将被测信号通过比较器进行判定,高于参考电压者为High,低于参考电压者为Low,在High与 Low之间形成数字波形。例如:一个待测信号使用200MHz采样率的逻辑分析仪,当参考电压设定为1.5V时,在测量时逻辑分析仪就会平均每5ns采取一个点,超过1.5V者为High(逻辑1),低于1.5V者为Low(逻
5
- (1) 使用DS18B20制作一个数字温度计,使用数码管交替显示当前温度值和设定温度值; (2) 使用键盘设定某一温度,通过DAC0832输出电压供给发热电阻RT1,使发热电阻RT1固定在该温度。-(1) Use a digital thermometer DS18B20 make use of digital tube alternately displays the current temperature and set temperature (2) use the keyboard
Airconditionedsinglewarmtemperaturecontroller
- 设计要求: (1) 使用DS18B20制作一个数字温度计,使用数码管交替显示当前温度值和设定温度值; (2) 使用键盘设定某一温度,通过DAC0832输出电压供给发热电阻RT1,使发热电阻RT1固定在该温度。 -Design requirements: (1) Use a digital thermometer DS18B20 make use of digital tube alternately displays the current temperature and set t
DL
- 用按键控制多路电压的测量,上电复位时,数码管定时显示8路电压值;按键时,可精确到哪一位,外加报警程序。-With keypad control, multi-channel voltage measurement, power-on reset, the digital time display 8 voltage value button, where an accurate, plus alarm program.
Power_ctrl
- 基于51单片机的稳压电源设计——程序分为键盘处理、D/A、A/D和存储四个模块。运用扫描法,对键盘进行扫描,有按键就更改输入TLC5615的数值,ADD按键是对数据进行加以操做,长按的话使步进值增大,实现快加,SUB按键与ADD按键相同,预读取按键用于读取 AT24C04 中预置的数值,保存按键用于保存当前电压值;显示部分主要是对TLC549采集回来的电压进行处理显示,它主要是在定时器0的中断服务程序中显示,100ms刷新显示一次。TLC5615模块,通过对DA的串行数据输入,使其在输出电压时可
电压检测系统(含VB上位机)proteus仿真+程序资料
- 1、用一个单片机和DA转换组成一个随机电压发生单元(0~5V); 2、另一个单片机和AD转换组成数据采集单元; 3、通过串行接口将采集的数据传到上位机中,需要编写上位计算机程序,对采集的数据进行处理,如显示当前值、画出一定时间内的记录曲线等。(1. A random voltage generating unit (0~5V) is composed of a single chip microcomputer and a DA converter; 2, another single c
C51-AD-TEST
- 采用C51语言编程,利用AD转换功能,实现LCD显示电压值的功能。(C51 AD conversion. Display voltage value on the LCD.)
汇编语言程序
- 数字电压表进行简单测量,且具有以下功能: (1) 能够测量0-2V电压值; (2) 电压分段采样,分为0-200mv量程和0.2-2.0v量程; (3) 在四位LED数码管上显示;(The digital voltmeter is simple to measure and has the following functions: (1) the voltage value of 0-2V can be measured. (2) voltage segmented sampling