当前位置:首页 > 昆山禾创-基于STM32和触摸屏的超声波清洗机

昆山禾创-基于STM32和触摸屏的超声波清洗机

2021-08-19 17:40:11
[导读]超声波技术在当今社会被广泛应用在检测、焊接、医疗等领域。昆山禾创超声仪器有限公司将对超声波的自动清洗进行研究。
(1)通过 STM32 单片机实现触摸屏的控制显示。(2)实现整个仪器的自动化运行 , 包括自动加水、自动加热、自动排水等。(3)实现预约功能,也在一定时间后启动仪器,自动完成清洗。(4)正确储存运行的参数方便查看,且可用USB 导出数据,并在电脑端查看运行的实际信息。(5)实现多语言界面切换,可在英语、法语、德语、意大利语和西班牙语之间切换,适用于不同的使用要求。
超声波清洗机各模块研发设计
(一)整流滤波与电压变换模块220V 交流电压经过外置变压器后产生交流 14V 的电压接入线路板后,经过桥堆整流、电容滤波后得到直流 12V 电压用于继电器的驱动与部分输出的供电电压,12V 电压由 7805降压后生成 5V 电压,给触摸屏与部分电路供电。因为本设计中用的是STM32的单片机,所以需要3.3V的电压,由AMS1117-3.3 模块降压得到。由于在水位检测中需要用到正负电压来回切换,故由 ICL7660 生成 -5V 电压。
(二)数据存储模块
设计中用到了两种存储方式。(1)存储芯片 24C32,具有 32K 的存储空间,可由单片机口直接控制,将运行参数读取与写入。(2)U 盘和 SD 卡文件管理控制芯片 CH376。CH376 是文件管理控制芯片,用于单片机系统读写 U 盘或者SD 卡中的文件。在本设计中,用到了 U 盘的存储功能,由单片机口直接控制,将每次运行的参数、时间等信息写入 U 盘中,也可以将历史数据一次性全部导出到 U 盘中,目前支持 100条信息,同时也支持多国语言(英语、法语、德语、意大利语、西班牙语)的不同输出形式。
(三)数据输入检测模块
3.1 温度检测模块
由于本设计使用的温度模块为热电偶,其输入信号为电阻信号,接入线路板后经过分压后输入单片机的AD口,进行AD采样,最后由触摸屏输出对应的温度值。



相关文章