对于单片机初学者来说,数字电压表是一个不错的练习项目。在本文中,单片机开发工程师们分享了一个使用PIC单片机开发的简易数字电压表。该数字电压表的范围是0-20V,当然你也可以自己增加或减少输入电压的范围。 在这个方案中,使用的是microchip的PIC16F688单片机,该PIC单片机通过8个模拟通道之一读取输入电压,并使用内部ADC将其转换为10位数字。用ADC转换做一些数学运算,该数字可以转换为实际测得的电压。电压显示在基于HD44780的字符LCD上。 一、数字电压表电路图和说明 你无法将20V信号直接馈入PIC单片机的输入通道。它的工作电压过高,可能会损坏单片机。因此,首先我们需要一个电压缩放器,该电压缩放器会将输入电压缩小到PIC16F688的安全工作电压范围。可以通过下面所示的简单电阻分压器来实现。 使用两个电阻R1和R2,可以将0-20V的输入电压下转换为0-5V。对于R1和R2的选定值,你可以看到电阻分压器网络的输出(Va)是输入电压的1/4。如果输入电压超过20V,则Va将超过5V,这可能对PIC单片机有害。如果在R1电阻两端连接一个5.1V稳压二极管,
2022-12-13 16:25:43 110KB PIC 单片机 数字电压表 文章
1
酒精温湿度传感器-单片机开发及应用-实验报告 .docx 51单片机+酒精温湿度传感器+LCD1602(代码+仿真图+实验报告),温湿度+酒精 pcf8591+dht11+lcd1602
1
《51系列单片机开发宝典》系统地介绍51系列单片机的硬件结构、硬件组成,以及指令系统,并给出了各种设计领域中单片机的应用实例。《51系列单片机开发宝典》言简意赅、通俗易懂,对于每个知识点都提供详细的实例,使读者能够更好地掌握51系列单片机。《51系列单片机开发宝典》分为4部分,共27章,全面详细地讲述单片机的原理及应用。首先介绍51系列单片机的基本原理及内部功能组件和指令系统,接着介绍单片机的程序设计语言,包括汇编语言和单片机C语言;然后结合不同的设计领域介绍单片机在其中的应用;最后介绍新型的USB接口单片机和高性能的C80511F系列单片片机。
2022-11-30 18:14:40 7.96MB 51系列单片机
1
单片机开发工程案例.rar单片机开发工程案例.rar单片机开发工程案例.rar单片机开发工程案例.rar
2022-11-25 03:06:27 460KB 单片机开发工程案例.rar
1
经典51单片机开发板Protel99se文件(含原理图、PCB图、及过程)可以使用protel 或者 DXP 打开
2022-11-13 16:06:44 51KB 原理图 51单片机
1
自学C51单片机的开发板原理图(包含CH340串口通讯,按键矩阵,AD/DA,流水灯,四位数码管,光电开关,蜂鸣器)
2022-11-13 15:52:53 429KB C51 单片机 开发板
1
基于stm32f103开发的国产dac芯片SGM5348-12应用驱动,此芯片拥有8路输出,0-5V(10mA),体积小,应用广泛,因为网上暂时没有相关驱动参考,由此我贡献一个给大家参考使用,代码说明再配合数据手册,您可以很快上手此芯片。
2022-11-10 11:15:52 3KB SGM5348 单片机开发 国产8路DAC
1
EMMC 5.0 协议标准eMMC 是 embedded MultiMediaCard 的简称。MultiMediaCard,即 MMC, 是一种闪存卡(Flash Memory Card)标准,它定义了 MMC 的架构以及访问 Flash Memory 的接口和协议。而 eMMC 则是对 MMC 的一个拓展,以满足更高标准的性能、成本、体积、稳定、易用等的需求
2022-10-28 16:00:52 4.17MB 单片机开发 C/C++
Image2Lcd 是一款工具软件,它能使你把各种来源的图片转换成特定的数据格式以用来匹配单片机系统所需要的显示数据格式。Image2Lcd支持的输入图像格式包括: BMP, WBMP, JPG, GIF, WMF, EMF, ICO, 等等。Image2Lcd的输出数据类型包括定制的二进制类型、C语言数组类型和标准的BMP格式、WBMP格式。Image2Lcd能可视调节输入图象的数据扫描方式、灰度(颜色数)、图像数据排列方式、亮度、对比度、等等。对于包含了图像头数据保存的图像数据文件,Image2Lcd能重新打开作为输入图像。
2022-10-27 00:44:25 696KB Image2LCD Arduino
1
该软件为51单片机的开发软件。 其他备注:初次学习下载,仅供参考,如有不好多多见谅。
2022-09-26 09:01:07 905KB 51单片机
1