- 测试TLV2543的基本功能
**AD\Test\2026\September\TestTLV2543MEGA8.PcbDoc ***
通过MEGA8的SPI端口读取TLV2543
01【SPI控制TLV2543】
一、背景
刚刚测试了TLv2543 11通道12比特ADC的基本功能。 开始使用的是那个8的普通OI口来控制T LV2543的串口通讯功能。 下面我们通过MEGA8的SPR端口来读取TLV2543的数据。 为什么要这么做呢? 这是因为这个端口也同时作为麦克8的程序 ISP下载的端口。 主要查看一下是否这两个端口可以同时进行工作。 使用spi 读取 TLV2543的数据, 它有个天然的好处,那就是可以使得读取数据的速度非常快, 能够快速读取ADC转换数据。 通过铺设单面PCB, 这样可以利用一分钟制板方法获得新的测试电路板, 一分钟之后得到新的测试电路板。 电路板制作的非常完美,下面焊接测试。
二、测试结果
首先我们可以看到,尽管MEGA8的SPI与TLV2543的SPI端口相连, 它仍然现在可以通过ISP工具进行程序下载, 现在读取的数据正常, 只是有一个疑问,那就是在读取参考电源中间值时, 读取的数据为1023并不是2047。 后来将MEGA8的SPI时钟速度降低到原来的1/4之后, 读取的数据就正常了。
※总结 ※
本文测试了利用单片机麦克8的SpI 端口读取TLv2543的基本功能。 可以看到,尽管麦克8 SPI端口连接了TRB2543的SPI端口, 但它仍然可以利用ISP工具进行正确的程序下载。 适当降低麦克8的SPR端口的读取时钟注速率, 可以提高读取数据的稳定性。 经过测试,利用这个工具可以正常的来对tLv2543一个11通道12比特ADC转换器进行控制, 将它可以利用到未来的实验电路设计当中。
■ 相关文献链接:
- 测试TLV2543的基本功能-CSDN博客