你好!欢迎来到深圳市颖特新科技有限公司!
语言
当前位置:首页 >> HK32/航顺 >> 航顺芯片HK32F030MF4P6应用于宠物喂食器

航顺芯片HK32F030MF4P6应用于宠物喂食器

关键字:航顺芯片 HK32F030MF4P6 宠物喂食器 航顺代理 作者: 来源: 发布时间:2022-05-13  浏览:10

宠物猫喂食器

选择涂鸦智能的联网模块WBR3为主要联网模块,搭配航顺的HAK32F030MF4P6芯片,实现通过手机端对猫咪喂食器的智能控制。

采用驱动RZ7899芯片控制直流电机正反转,通过驱动推送螺旋管转动实现猫粮的送出。同时配有称重传感器的模拟输入接口,可计算与记录小猫咪的干饭数据。

功能特点

手机端通过涂鸦智能App 智能配网连接设备,实现物联网无线控制;

支持接入世界时间,配置定时投喂;

支持串口程序下载与引出仿真接口,程序调试更加便捷;

内置无源蜂鸣器,可编辑音乐提醒猫猫干饭;

(XP系统的开机、关机音乐)24位差分ADC模块,准确快速读取称重传感器的数据,最大可称10kg;

采用7.4V锂电池供电,锂电池需取下再充电;

可通过PWM控制直流电机的转速与方向。(防止猫猫掏粮,毕竟没有自锁)

元件选型

主控MCU:HK32F030MF4P6,最高频率32MHz,20个引脚,拥有I2C,I2S,SPI,UART等通信接口,2个可调用定时器,一个高级定时器与一个基本定时器,其中每个定时器有4路PWM通道,封装较小,开发方便。

涂鸦智能WBR3:物联网模块,与ESP-12F的封装尺寸基本一致,通过串口与MCU通信,SDK移植快捷方便,支持智能配网、远程OTA固件升级、蓝牙、WiFi等,APP界面可在涂鸦平台下自定义;

ADC模块选中CS1237芯片,24位A/D位数,SPI读写,内置晶振,带有powerdown功能,最高速率1.1MHz,方便快捷,搭配称重传感器效果不错;简简单单地无源蜂鸣器电路,这个感觉没啥好讲滴,能滴能响能唱歌;

稳压电路选择AMS1117-3.3,此次采用的18650锂电池为7.4V,虽然压差较大,不够好在电流不大,经过验证较长时间内AMS1117-3.3扛得住,发热量不高。

程序设计
本作品基于HK32F030MF4P6主控,20引脚的小巧封装,其开发方式与代码写法与STM32十分相似。


1. 自定义库:led.h,motor.h,beep.h,delay.h,usart.h
led.h:关于LED的控制配置好引脚就可以了,高低电平控制亮灭;
motor.h:使用RZ7899作为电机驱动器,仅需根据其真值表控制引脚的高低电平即可实现电机正反转或停止;
beep.h:无源蜂鸣器的控制采用手敲方波的方法实现,能实现基本的提示音与音乐播放,加入了XP系统的开机与关机音乐。
delay.h:采用定时器中断的方式,实现ms级与10us级延时(经过测试无法实现us级延时);
usart.h:单字节数据的串口接收与发送,后续SDK移植部分需要。


2. SDK官方包:

system.h,mcu_api.h,protocol.h,wifi.h 本部分仅修改了protocol.h中的内容,在主函数调用了些mcu_api.h内容,其他的没有多少更改。主要移植步骤参照protocol.c文件中靠前的注释部分。

如需要了解更多航顺MCU产品,请联系航顺核心代理商,颖特新科技,或者扫码联系我们!

航顺代理联系方式

在之前的介绍中,我们也为大家介绍了航顺芯片HK32F030MF4P6在多功能紫外线灭菌盒上的应用,也是目前我们主推的非常成熟的解决方案!


编辑:zzy  最后修改时间:2022-05-13

联系方式

0755-82591179

传真:0755-82591176

邮箱:vicky@yingtexin.net

地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A08

Copyright © 2014-2023 颖特新科技有限公司 All Rights Reserved.  粤ICP备14043402号-4