×

ALPNO TFT SD PRO CPU开源模块

消耗积分:0 | 格式:zip | 大小:0.39 MB | 2022-07-27

刘辉

分享资料个

PCB图如下:
poYBAGLVQsqAEKHvAAEptKcjQkU418.jpg

描述

阿尔皮诺 TFT-SD-PRO

ALPNO TFT-SD-PRO 是一个多用途模块,带有 128KB RAM PIC18F47K42(或兼容)CPU。它设计用于连接多个 I2C 和/或 SPI 设备或多达 6 个板载 DS18B20 温度传感器。来自这些设备的数据可以显示在带有板载 XPT2046 触摸控制器和 CD 卡终端的 320x240 2.4/2.8/3.5" TFT LCD 屏幕(ILI9341 控制器)模块(例如 Aliexpress/Ebay/Amazon)上。 ILI9341、XPT2046 和 CD 卡终端通过 SPI 控制。借助板载排针,您可以直接将 LCD 模块插入 ALPNO 上。

数据也可以存储在具有高容量的板载 I2C-FRAM 上,例如 赛普拉斯 FM24W256、FM24V05 或 FM24V10。FRAM 的控制方式与众所周知的 AT24CXXX-EEPROM 相同(实际上它更容易,因为没有页面边界和几乎无限的写入周期)。

为了便于开发,提供了一个单独的 UART 终端,用于与另一个微控制器或 PC 通信(通过设置适当的跳线可选择 3.3V 或 5.0V)。由于这些是 TTL 连接,如果您想连接到 PC USB 端口或 MAX232/3232 芯片连接到 PC,您需要使用 USB 转串行桥控制器,如 FT232RL/PL2303/CP2102/CP2104/CH340G RS232 端口。

此外,四个板载 PC817 终端用作光学分离的 I/O,以节省与外部世界的连接。与所有 ALPNO 变体一样,许多 PIN 接头带出 Vin、GND、Vcc、I2C (SDA/SCL) 和大多数 PIC I/O 引脚。为了方便 PIC 的编程,提供了一个 ICSP 终端。电源由 LM2575(3.3V 或 5.0V 变体,取决于所使用的 PIC 和外围设备)提供,为您的项目提供 1A 电流。如果您想直接从外部电源为电路板供电(将外部电源线连接到 Vcc 和 GND 端子),您可以使用跳线 5 连接/断开 LM2575 电路。

显示器、触摸屏和 DS18B20 的软件示例和驱动程序可以在各种在线 GIT-hub 存储库中找到。对于 CD 卡,我推荐 Elm Chan 的 FATFS 模块。

不要让任何未使用的引脚悬空 - 使它们成为输出并将它们驱动为逻辑 0。

如果 EUSART 模块由软件打开并且 EUSART-RX/TX 引脚未连接,则不要让 RX/TX 引脚悬空(TX 在上电和 POR 时也是 INPUT,直到用户软件使输出!) - 使用上拉电阻(例如 10K)。

BOM 列在单独的文件中。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !