项目简介
本项目是一个基于Arduino的模拟信号扩展板,其核心作用是扩展Arduino的模拟输入端口。扩展板采用MCP3424模数转换器,拥有4个18位通道,还配备可编程增益放大器(PGA),采用I2C进行通信。并且,该扩展板支持多种电源配置,既可以从Arduino Uno直接获取供电,也能通过外部12V电源供电。
项目的主要特性和功能
- 模拟信号扩展:具备4个18位模拟输入通道,能满足高精度测量需求。
- 电源配置灵活:可通过跳线选择从Arduino Uno 5V供电或者外部12V电源供电。
- I2C通信:运用I2C通信协议,默认地址为1101。
- 多平台兼容:能与Arduino、Raspberry Pi和PC(Windows/Linux)兼容。
- 传感器支持:可支持多种传感器,例如MQ4气体传感器。
安装使用步骤
硬件连接
- 将扩展板通过I2C接口连接到Arduino Uno。
- 依据需求配置电源跳线:
- 若从Arduino Uno 5V供电,跳线JP_VDC1不连接,跳线V_IN1置于“INO 5V”位置。
- 若从外部12V电源供电,跳线JP_VDC1置于“12V JACK”或“12V EXT”位置,跳线V_IN1置于“REG 5V”位置。
上传代码
把/Arduino/Code
目录下的测试代码上传到Arduino Uno。
配置传感器
按需连接传感器,并配置对应的跳线(如J1用于6V传感器供电)。
测试运行
打开Arduino IDE的串口监视器,查看模拟信号读数。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】