当前位置:首页 > 技术学院 > 技术前线
[导读]PCF8591 ADC 模数转换模块使用

接线照片

上面是PCF8591,下面是雨滴模块使用模拟信号测试


模数转换模块有什么用

模块接线说明


模数转换模块有什么用

左边 AOUT 芯片DA输出接口

AINO 芯片模拟输入接口0 (接雨滴模块AO)

AIN1 芯片模拟输入接口1

AIN2 芯片模拟输入接口2

AIN3 芯片模拟输入接口3

右边 SCL IIC时钟接口 (接树莓派 I2C1 SCL口)

SDA IIC数字接口 (接单树莓派 I2C1 SDA口)

GND 模块地 外接地 (接树莓派GND)

VCC 电源接口 外接3.3v-5v(接树莓派电源)


模数转换模块有什么用

1、VCC:接电源正极(3-5V)(接树莓派)

2、GND:接电源负极 (接树莓派)

3、DO:TTL开关信号输出 (数字信号使用)

4、AO:模拟信号输出 (测试使用该接口,接ADC模块AINO 口)

python代码

#!/usr/bin//env python

# -*- coding:utf-8 -*-

import smbus

import time

address = 0x48

A0 = 0x40

A1 = 0x41

A2 = 0x42

A3 = 0x43

bus = smbus.SMBus(1)

while True:

bus.write_byte(address,A0)

value = bus.read_byte(address)

print("AOUT:%1.3f " %(value*3.3/255))

time.sleep(1)

运行效果


模数转换模块有什么用

pw的其他原创文章导航

C#的MQTT系列

MQTT(一)C#使用 MQTTnet 快速实现 MQTT 通信(文末有完整Demo下载)

MQTT(二)在windows64位上安装Python环境

MQTT(三)Python客户端+net客户端+net服务端 简单通信

MQTT(四)树莓派开机自动运行Python客户端

MQTT(五)EMQ开源MQTT消息服务器

C#的阿里物联网平台

阿里物联网平台(一)Windows系统+VS2017 模拟设备端接入

阿里物联网平台(二).net 实现移动端(WEB、HTML)与设备端通讯

落地项目

落地项目-智慧海绵城市

落地项目-智能焊机,钢塑管行业物联网应用

手持安卓小票打印一体机,小票打印应用

省城建设计院智慧海绵城市示范工程

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭