E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PCF8591
蓝桥杯单片机 | 特训案例【进阶05】采样光敏电阻与可调电阻的电压
2、光敏电阻rd1接到
PCF8591
的AIN1通道;可调电阻rb2接到
PCF8591
的AIN3通道。
小蜜蜂老师
·
2022-04-05 21:39
蓝桥杯单片机
单片机
蓝桥杯
小蜜蜂笔记
蓝桥杯单片机 | 特训案例【进阶06】基于
PCF8591
的DAC模拟电压输出
【1】题目要求新建工程,以I/O模式编写代码,在CT107D单片机综合训练平台上,实现以下功能:1、将IIC总线的底层驱动代码文件正确移植到工程中。2、将J5配置BTN模式,把S4设置为独立按键,选择DAC的输出模式。3、数码管的显示格式如下图,数码管最左边3位显示当前的DAC输出模式,数码管最右边3位显示当前DAC的输出电压,电压单位为V,保留2位小数。4、DAC的输出模式有3种。模式1中,数码
小蜜蜂老师
·
2022-04-05 21:39
蓝桥杯单片机
蓝桥杯
单片机
小蜜蜂笔记
蓝桥杯单片机-DAC-用板载板载
PCF8591
芯片在D/A引脚上输出指定的电压
文章目录题目main.ciic.ciic.h题目1.控制板载
PCF8591
芯片在D/A引脚上输出指定的电压2.数码管前三位显示输入数据0-255,后两位显示输出的电压值3.按下按键S4则输入数据+40,
狂人伊莎
·
2022-04-05 21:38
蓝桥杯单片机
单片机
蓝桥杯
stm32
c语言
蓝桥杯单片机-ADC-A/D转换-测量
PCF8591
中AIN3通道(滑动变阻器Rb2)的电压
文章目录前言实例程序:题目main.ciic.ciic.h前言蓝桥杯单片机开发板CT107D中的板载A/D转换芯片
PCF8591
可进行ADC和DAC的转换,该芯片有4个输入通道;在该开发板中,
PCF8591
狂人伊莎
·
2022-04-05 21:08
蓝桥杯单片机
单片机
蓝桥杯
stm32
c语言
蓝桥杯单片机-ADC-A/D转换-测量
PCF8591
中AIN1通道(光敏电阻RD1)的电压
文章目录前言实例程序:题目main.ciic.ciic.h前言蓝桥杯单片机开发板CT107D中的板载A/D转换芯片
PCF8591
可进行ADC和DAC的转换,该芯片有4个输入通道;在该开发板中,
PCF8591
狂人伊莎
·
2022-04-05 21:08
蓝桥杯单片机
单片机
蓝桥杯
stm32
c语言
【蓝桥杯单片机进阶强化-01】
PCF8591
的基本原理与A/D转换应用
【蓝桥杯单片机进阶强化-01】
PCF8591
的基本原理与A/D转换应用内容来自b站小蜜蜂老师蓝桥杯练习进阶一、题目展示二、
PCF8591
基本介绍2.1PCF8591功能概述
PCF8591
是具有IIC接口的
@slow_walker
·
2022-04-05 21:07
蓝桥杯学习
单片机
蓝桥杯
c语言
蓝桥杯单片机
PCF8591
数据读取——湿度检测
蓝桥杯单片机
PCF8591
数据读取进行转换为湿度检测,因为在蓝桥杯提供的单片机上面并没有湿度检测的芯片,所以考察的时候使用的就是
PCF8591
芯片读取到的数据进行替换,具体的数据格式一般的考察形式有两种
异步编程之美
·
2022-04-05 21:37
蓝桥杯
单片机
湿度检测
蓝桥杯
单片机
PCF8591
湿度检测
蓝桥杯单片机 | 特训案例【进阶07】基于
PCF8591
的电压信号探测器
单片机循环采样
PCF8591
芯片AIN3通道的输入电压,并将该电压与电压参数比较。采样电压小于电压参数时,启动报警计时,报警计数值每秒钟加1
小蜜蜂老师
·
2022-04-05 21:37
蓝桥杯单片机
蓝桥杯
单片机
小蜜蜂笔记
蓝桥杯进阶——IIC总线和
PCF8591
应用
文章目录1.IIC总线1.0概述1.1IIC数据传输过程2.PCF85912.1概述2.2设备地址2.3控制2.4A/D转换流程3.实例1.IIC总线1.0概述IIC总线全称:Inter-IntegratedCircuit,是由飞利浦公司开发出来的一种串行总线协议,它是一种多主机的总线,当发生主机竞争时,有总线仲裁机制。IIC总线只有两根信号线:*SDA:数据线*SCL:时钟线当总线空闲时,这两根
おもいね
·
2022-04-05 21:37
单片机
蓝桥杯
蓝桥杯
单片机
stm32
【第十三届蓝桥杯单片机省赛冲刺-巩固练习重点】
第十三届蓝桥杯单片机省赛冲刺-巩固练习下面内容来自小蜜蜂老师公众号更新内容,讲了AT24C02、
PCF8591
、以及led和数码管冲突问题,在更新的内容中小蜜蜂老师换了之前对锁存器初始化的写法,主要是加了一句所有锁存器都不选择的代码
奋斗的小殷
·
2022-03-27 09:39
蓝桥杯学习
单片机
蓝桥杯
c语言
【蓝桥杯】我的单片机备赛准备目录
2、模块化准备2.1、LED灯及蜂鸣器2.2、数码管2.3、按键2.4、定时器/计数器2.5、串口通信2.6、DS1302时钟芯片2.7、AT24C02存储扩展2.8、DS18B20温度传感器2.9、
PCF8591
学到地中海
·
2022-03-05 09:20
备考蓝桥杯
蓝桥杯
单片机
职场和发展
蓝桥杯单片机
PCF8591
的DAC模拟电压输出的使用
在准备蓝桥杯时,对于8591这个芯片呢,我认为主要是学习三个方面,一个是可调电阻,另一个是光敏电阻,最后一个就是DAC模拟电压输出了然后对于8591这个芯片呢,主要就是有4个ADC以及1个DAC,下面就是DAC的使用方法。#include"reg52.h"#include"iic.h"sbits1=P3^0;sbits2=P3^1;sbits3=P3^2;sbits4=P3^3;unsignedi
一条999年的蛇
·
2021-03-11 16:00
蓝桥杯
树莓派综合项目1:智能温度测量系统实验
有源蜂鸣器模块*1★RGBLED模块*1★DS18B20温度传感器模块*1★PCF8591AD/DA转换模块*1★PS2操作手柄模块*1★面包板*1★跳线若干三、实验原理RGBLED模块有源蜂鸣器模块
PCF8591
Maker张
·
2021-02-26 22:55
蓝桥杯单片机CT107D_18_模数转换器
PCF8591
的基本应用
#include#include"IIC.h"sbitS4=P3^3;//定义独立按键unsignedchardat_Rd1=0;//存放Rd1数据unsignedchardat_Rb2=0;//存放Rb2数据unsignedcharstate=0;//标志位unsignedcharcodeSEG_code[18]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,
Y=7²
·
2021-02-17 09:45
蓝桥杯单片机
单片机
c语言
STM32的I2C通信实例
pcf8591
(AD/DA)原创干货
Pcf8591
地址写是0x90,读是0x91,AIN0地址是0x40---
无奈怒
·
2021-01-31 14:17
单片机
stm32
嵌入式
基于51单片机的太阳能锂电池充电器系统电压电流检测方案原理图设计
系统功能分析本系统具体框图如下图所示本设计由STC89C52单片机+LCD1602液晶显示电路+A/D转换芯片
PCF8591
电路+电压检测电路+电流检测电路ACS712-5A+继电器控制电路+电源电路设计而成
jianghuxiaoge
·
2020-09-16 23:19
利用
PCF8591
进行AD转换
主要还是应用芯片引脚图AN0~AN3为模拟量输入(可以选择输入方式)A0~A2为硬件地址引脚,用来编码地址AOUT应该为模拟量输出(DA转换)SCL、SDA即为IIC通信时的总线引脚设备地址高四位为固定的编码,用来标识
PCF8591
_朱坚强
·
2020-09-16 08:11
#
蓝桥杯——单片机
AD转换显示电压值和DA转换实现呼吸灯
这个实验的内容是:通过
PCF8591
芯片读取滑动变阻器的电压值,然后转换成数字信号在数码管上显示。
乐者zmh
·
2020-09-12 16:52
单片机
I2C通信时序讲解,代码编写,
PCF8591
芯片使用范例,AT24C02芯片使用范例
I2C总线是PHLIPS公司推出的一种串行总线,I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。每个接到I2C总线上的器件都有唯一的地址。主机与其它器件间的数据传送可以是由主机发送数据到其它器件,这时主机即为发送器。由总线上接收数据的器件则为接收器。24C020的地址可以人为改变,只需改变A2,A1,A0的接线接到GND或VCC即可由此原理图可以看出此24C020的地址读地
YEDITABA
·
2020-09-12 00:40
单片机
使用PCF8951进行AD/DA转换
通过转动滑动变阻器改变模拟输入//通过AD转换,把数值用数码管显示#include#defineucharunsignedchar#defineuintunsignedint#define PCF85910x90 //
PCF8591
Holly34
·
2020-08-24 14:11
单片机51
PCF8591
组件(A/D和D/A转换)
PCF8591.h#ifndef_PCF8591_H#define_PCF8591_Huint8_tgetADCvalue(uint8_tchn);voiduint8_tToArray(uint8_t*arry,uint8_tval);#endifPCF8591.c#include//检查是否有误#include"stdint.h"#include"I2C.h"//需要用到I2C通信协议#incl
_NJZY_
·
2020-08-24 05:54
51单片机
传感器自学笔记第二章——
PCF8591
A/D模块
PCF8591A/D模块**作者:gwd日期:2019.06.20一:学习要点读取A/D转换值时,理解手册容易出错,应该参考IIC选择/随机读取的“伪”写方式读取,先发送一次开始、写地址、控制字之后再次开始、读地址最后读取一个字节的数据;在使用中如果需要用D/A的输入作为A/D的被测信号,切记A/D控制字Bit6应该置1(允许模拟量输出),防止程序执行到A/D检测函数时,关闭模拟量的输出造成模拟量
宫伟迪
·
2020-08-24 05:45
51采集
PCF8591
数据通过ESP8266上传C#上位机
这两天测试程序还发现一个bug就是如果客户端断开了,应该检测一下哪个断开了,数据就不应该发向那个连接,,,否则就会报错,然后模块会复位重启所以加上这段代码conn0:on("disconnection",function(sck,c)--print(sck)ifsck==connect0thenconnect0=nilprint("disconnect0")endifsck==connect1th
weixin_34117522
·
2020-08-24 05:02
1602显示数字不稳定一直跳动(AD转换)
程序如下所示:首先说明下,此程序为AD转换芯片
PCF8591
采集电压数据,然后送到1602显示。现象:1602显示的数字一直频繁的跳动,乱花眼。
两把刷子飞啊飞
·
2020-08-22 15:27
STC单片机
树莓派基础实验21:烟雾报警传感器实验
二、组件★RaspberryPi主板*1★树莓派电源*1★40P软排线*1★
PCF8591
模数转换器模块*1★烟雾传感器模块*1★有源蜂鸣器模块*1★面包板*1★跳线若干三、实验原理 MQ-2气体传感器是一种表面离子型
张国平_玩转树莓派
·
2020-08-22 09:55
树莓派基础实验
树莓派基础实验20:火焰报警传感器实验
二、组件★RaspberryPi主板*1★树莓派电源*1★40P软排线*1★
PCF8591
模数转换器模块*1★火焰传感器模块*1★面包板*1★跳线若干三、实验原理 有几种类型的火焰传感器。
张国平_玩转树莓派
·
2020-08-22 09:54
树莓派基础实验
树莓派综合项目1:智能温度测量系统实验
有源蜂鸣器模块*1★RGBLED模块*1★DS18B20温度传感器模块*1★PCF8591AD/DA转换模块*1★PS2操作手柄模块*1★面包板*1★跳线若干三、实验原理RGBLED模块:有源蜂鸣器模块:
PCF8591
张国平_玩转树莓派
·
2020-08-22 09:54
树莓派项目
树莓派基础实验19:光敏传感器实验
二、组件★RaspberryPi主板*1★树莓派电源*1★40P软排线*1★
PCF8591
模数转换器模块*1★光敏传感器模块*1★面包板*1★跳线若干三、实验原理 随着光强度的增加,光敏电阻的电阻将降低
张国平_玩转树莓派
·
2020-08-22 09:23
树莓派基础实验
树莓派基础实验12:
PCF8591
模数转换器实验
一、介绍
PCF8591
是单片、单电源低功耗8位CMOS数据采集器件,具有4个模拟输入(其中一个为电压模拟输入)、一个模拟输出和一个串行I2C总线接口。
张国平_玩转树莓派
·
2020-08-22 09:23
树莓派基础实验
AD转换(IIC总线)
项目描述:在
PCF8591
的AN2口输入一个模拟的电压值(可变电位器控制),电压范围为0~5V;经过AD转换后,单片机通过IIC总线将数据读取出来,并将其量化,实时显示在LCD1602上。
田野麦子
·
2020-08-21 06:15
C51
DA转换(IIC总线)
项目描述向
PCF8591
芯片的AN2通道输入一个电压模拟量,经过AD转换后,单片机通过IIC总线读取转换后的数据,并将其量化后实时显示在LCD上。
田野麦子
·
2020-08-21 06:15
C51
STM32中ADC模拟信号转数字信号
(传感器一般是线性的数据变换)基础知识:1.51中
PCF8591
是8位ADC芯片(I2C对SCL,SDA控制,也算方便。
我吃龙虾
·
2020-08-21 04:04
STM32
蓝桥杯之ADDA数模转换
1.芯片使用的
PCF8591
,同样是使用IIC通信协议,相关的底层驱动代码都会提供。
一直在奔跑的孩子
·
2020-08-18 05:57
简易波形发生器通过单片机的Proteus仿真
利用数模转换器
PCF8591
实现简易波形发生器(可以输出正弦波、方波、三角波和锯齿波;可以通过按键选择波形和频率;事先用MATLAB生成波形数据,点数越多,波形越逼真)。
qq_43650421
·
2020-08-18 02:28
单片机
Proteus仿真
IIc通信协议之(二)——
PCF8591
控制
本章继上节iic通信协议,在理论学习之后,找到一块iic接口的片子——
PCF8591
,它是一款AD-DA集成芯片。
隔壁老余
·
2020-08-16 19:05
FPGA设计开发
PCF8951在90c51上的使用
PCF8591
是一个单片集成、单独供电、低功耗、8-bitCMOS数据获取器件。
PCF8591
具有4个模拟输入、1个模拟输出和1个串行I²C总线接口。
Polya_Xue
·
2020-08-15 15:19
90c51单片机
[福利!!]Arduino新手大礼包(包含多种传感器应用视频教程以及辅助软件)
详细内容一、包含应用的传感器蜂鸣器实验干簧管传感器实验U型光电传感器实验
PCF8591
模数转换器传感器实验雨滴传感器实验PS2操纵杆实验电位器传感器实验模拟霍尔传感器实验模拟温度传感器实验声音传感器实验双色
林勋铭คิดถึง
·
2020-08-12 18:28
Arduino新手教程
【树莓派】解决树莓派游戏操纵摇杆与
PCF8591
的I/O错误
问题描述最近买了个树莓派学习下,在使用PFC8591数模转化模块控制游戏操纵摇杆的时候出现I/O错误,当摇杆向右下方向时出现,且按压功能失效。最奇怪的是将配套的C程序导入后可以执行,python不行。使用i2c-tools中i2cdump-y10x48检查,当摇杆向右下移动时,反馈全部是XX,即无法读取,所以造成了python的报错。问题解决虽然摇杆上引脚标注的是5V,但是也可以使用3.3V,这里
YHRBesitzer
·
2020-08-11 14:13
树莓派
不干正事儿系列文章2:AD/DA转换
PCF8591
模块和树莓派4
文章目录不干正事儿系列文章2:
PCF8591
芯片和树莓派41.PCF8591模块1.1简单介绍1.2接线方法1.3测试2.利用Python对芯片进行控制2.1AD转换2.2DA转换2.3光电和热电模块的使用
DuanwuCHEN
·
2020-08-11 14:56
不干正事儿系列
不干正事儿系列文章1:Sonic Pi简单应用
简单介绍1.1安装1.2案例2.SonicPi和随机数2.1和弦的生成2.2旋律的生成2.3歌曲中和弦走向以及旋律走向的规定2.4歌曲播放3.未来更新计划系列文章:不干正事儿系列文章2:AD/DA转换
PCF8591
DuanwuCHEN
·
2020-08-11 14:25
不干正事儿系列
51单片机第六讲(AD/DA转换)
2.PCF8591t芯片
PCF8591
特性•单独供电•
PCF8591
的操作电压范围2.5V-6V•低待机电流•通过I²C总线串行输入/输出•
PCF8591
通过3个硬件地址引脚寻址•P
本_末
·
2020-08-11 12:11
51单片机
蓝桥杯省赛笔记之2013省赛试题(江苏省)
蓝桥杯省赛笔记之2013省赛试题模拟智能灌溉考点={IIC总线驱动(
PCF8591
,EEPROM)时钟(DS1302)独立键盘考点=\left\{\begin{aligned}&&\IIC总线驱动(
PCF8591
bimox
·
2020-08-11 10:10
蓝桥杯
单片机
【蓝桥杯单片机进阶强化-04】
PCF8591
与24C02综合应用-智能照明自动控制器
【1】题目要求在蓝桥杯大赛“单片机设计与开发”的在CT107D综合训练平台上,利用竞赛提供的IIC底层驱动代码,设计程序,实现以下的功能:1-系统上电后,通过采样
PCF8591
通道1中光敏电阻RD1的实时数据
小蜜蜂老师
·
2020-08-08 18:47
蓝桥杯单片机
【蓝桥杯单片机进阶强化-02】
PCF8591
的基本原理与A/D转换应用
【1】
PCF8591
功能概述
PCF8591
是具有IIC接口的8位A/D和D/A转换芯片,具有4路模拟输入、一路DAC输出和一个IIC总线接口。其主要的功能特性如下:●单电源供电,典型值为5V。
小蜜蜂老师
·
2020-08-08 18:47
蓝桥杯单片机
PCF8591
工作异常(数据都是读到255)
使用环境(蓝色粗体字为特别注意内容)1、硬件环境:PCF85914通道ADC,51单片机,3V电源今天用
PCF8591
采集4个通道的电压数据,发现读到的数据都是255,接上之前做的那块电路板,发现可以正常工作
pang9998
·
2020-08-07 15:05
《单片机实践项目》《电子DIY》基于单片机+
PCF8591
的PWM呼吸灯(DA输出)设计,Proteus仿真,实物制作
程序:#include#include#defineAddWr0x90#defineAddRd0x91sbitRST=P2^4;sbitSda=P2^0;sbitScl=P2^1;sbitFm=P2^3;sbitdula=P2^6;sbitwela=P2^7;voidmDelay(unsignedcharj){unsignedinti;for(;j>0;j--){for(i=0;i0;i--){D
liuxianfei0810
·
2020-08-07 15:17
电子DIY
AD驱动程序
*******************************************************/#include#include#include#definePCF85910x90//
PCF8591
A872897
·
2020-08-04 11:00
嵌入式
可调亮度的灯
PCF8591
可调亮度的灯#include//包含单片机寄存器的头文件#include#defineAddWr0x90//
PCF8591
地址//变量定义unsignedcharAD_CHANNEL=0;unsignedcharD
yaping0276
·
2020-07-30 06:27
单片机
PCF8591
---AD\DA转换器的使用(IIC通信的软件模拟与应用) (by 51单片机)
今天学习的模块是
PCF8591
,一款AD\DA转换器,使用IIC通信方式。
汉月冰
·
2020-07-29 22:58
51单片机
51单片机
IIC通信
PCF8591
I2C总线入门
就比如说AT24C02存储芯片,和
PCF8591
数模模数转换芯片都支持I2C端口。(如下
易水寒sz
·
2020-07-29 21:32
PCF8591
AT24C02
I2C总线
单片机
DA转换
EPROM
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他