亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

ArduTester Millenium,终极 UNO 和 MEGA 版本

组件和用品

Arduino UNO
× 1
Arduino Mega 2560
× 1
字母数字 LCD,16 x 2
× 1
图形 OLED,128 x 64 像素
× 1
DFRobot I2C 16x2 Arduino LCD 显示模块
× 1
跳线(通用)
× 1
通孔电阻,470 kohm
× 1
通孔电阻,680 ohm
× 1
通孔电阻,10 kohm
× 1
无焊面包板半尺寸
× 1
HARDWARIO 按钮套件
× 1

必要的工具和机器

烙铁(通用)
PCB 支架,烙铁

关于这个项目

自 Ardutester V1.13 发布以来(显示接口数量有限,主要是流行的 4 位并行 1602 LCD,具有 2 行 x 16 个字符,支持 HD44780 控制器。)。随着时间的推移,我通过使用用于高速原生 I2C 的 Arduino 线库来添加其他显示器并更新软件驱动程序,这带来了响应式图形 OLED 显示器所需的性能。

因为 ArduTester 的图形版本需要资源,所以在选择图形显示时需要一个 MEGA。 MEGA 中的更多计时器还允许拥有 Freq。计数器功能可用。

基本的UNO现在可以运行带有I2C接口的1602 16 X 2 LCD,以减少布线。

本项目重点介绍以下 4 种流行硬件配置的最新软件版本的配置(当然,更多的显示变体,如带有 SPI 的 1306 或只有 Arduino 串行监视器,根本没有显示,都是可能的......)。

如果您是 ArduTester 的新手,请先探索

ArduTester V1.13:Arduino UNO 晶体管测试仪

https://create.arduino.cc/projecthub/plouc68000/ardutester-v1-13-the-arduino-uno-transistor-tester-dbafb4?ref=user&ref_id=680368&offset=3

有关 ArduTester 的更多详细信息。

此 Millenium 项目中详述的 4 种配置是:

  • 具有 1602 LCD 并行接口的 UNO
  • 带有 1602 LCD 和 I2C 接口的 UNO
  • 带有 I2C 接口(和频率计数器)的 1602 LCD 的 MEGA
  • 带有图形显示 1306 OLED 128 X 64 和 I2C 接口(和频率计数器)的 MEGA。

ArduTester 符合“可持续电子产品”,因为如果您错误地杀死了 Atmel 芯片,您可以随时通过更换 Arduino 板或修理它来修复 ArduTester(Atmel 位于 UNO 的插座上),所以您有不丢弃所有测试仪,最大限度地减少电子废物的产生。

配置1,经典之作:UNO 1602并口

在IDE中选择Arduino / Genuino Uno Board

Makefile.h 条目应如下所示,所有进一步的 Displays 条目都已注释掉。

快速接线说明:TP1..3 - A0..A2, RL..RH - D8..D13, Test - A3

DB7..DB4 - D2..D5, E -D6, RS - D7, R/W to GND, K to GND, A to 3.3V, VO to Contrast Potentiometer, VSS to GND, VDD to 5V

配置2,少布线:UNO with 1602 with I2C interface

在IDE中选择Arduino / Genuino Uno Board

Makefile.h 条目应如下所示。 (取消注释第 27-28 行)。

快速接线说明:TP1..3 - A0..A2, RL..RH - D8..D13, Test - A3

GND转GND,VCC转5V,SDA转A4,SCL转A5

配置 3, MEGAwithFreq.Meter :MEGA with 1602 with I2C interface

在 IDE 中选择 Arduino / Genuino Mega 或 Mega 2560 Board

Makefile.h 条目应如下所示。 (第 27-28 行不加注释)。

快速接线说明:TP1..3 - A0..A2, RL..RH - A8..A13, Test - D29

GND到GND,VCC到5V,SDA到SDA 20,SCL到SCL 21

配置 4, MEGAwithOLED&Freq.Meter :MEGA with 1306OLED128X64 with I2C interface

在 IDE 中选择 Arduino / Genuino Mega 或 Mega 2560 Board

Makefile.h 条目应如下所示。 (注释掉第 27-28 行)。

快速接线说明:同配置3

注意频率计,MEGA 的处理器引脚上有 2 个引脚可以短路(需要烙铁)。

经过这个难度,你就可以享受频率计了!

箭头1为处理器7-8脚焊接

箭头 2 连接到 PWM 3 的橙色线正在拾取 50Hz 噪声...

代码

ArduTester V1.13 千禧年
选择 UNO 或 MEGA Board,编辑 Makefile.h,验证并上传

示意图

这是来自 Karl-Heinz Kubbeler 1.13k 版手册“带有 AVR 微控制器和更多功能的晶体管测试仪”的第 33 页的信息

2018 年 3 月 8 日

制造工艺

  1. 展览:原始展示
  2. LCD 动画和游戏
  3. WebServerBlink 使用 Arduino Uno WiFi
  4. 玩 Nextion Display
  5. 简单的 UNO 计算器
  6. 使用 Arduino UNO 在 LCD TFT 屏幕上显示图像!
  7. 视觉的坚持
  8. 智能手机上的温度监控
  9. Arduino 气象站
  10. Arduino LCD 电子游戏
  11. 社交距离提醒 – 冠状病毒
  12. Dodge The Defs!