02
嵌
嵌入式实战教程
嵌入式-手把手教你制作FOC无刷电机驱动电路(STM32移植,结合灯哥和loop222大佬)
· 约 5 分钟
主控选用STM32F103C8T6芯片(经过搜索资料,这个系列芯片72M主频可以跑FOC无刷电机控制),屏幕显示用0.96寸OLED屏幕,IIC接口的,分别是GND/VCC/SCL/SDA引脚,无刷电机选择2208型号的云台电机,相电阻大于10欧姆,峰值电流拟定2.5A左右,检测电机旋转角度的磁编码器型号为AS5600,IIC协议接口,电机三相半桥驱动芯片采用DRV8313芯片进行驱动,自带过流保护、短路保护、欠压闭锁、过温保护的内部关断功能,电机相电流监测芯片采用INA240A2PWR芯片进行检测,50倍的增益,参数的调节和控制采用EC11旋转编码器进行旋转控制,以及参数的选择,电源拟采用12V电源适配器供电。
09
嵌
嵌入式实战教程
嵌入式-基于EP4CE6F17C8的创新音乐播放器设计(Matlab上位机、语音识别、蓝牙)
· 约 5 分钟
本设计基于Altera的FPGA开发板实现了一个创新的音乐播放器,利用蜂鸣器生成音乐,同时通过蓝牙无线控制实现了智能化交互。系统通过FPGA内置ROM存储音乐谱子,采用精确的PWM控制逻辑生成音符频率,模拟不同音调,完全摆脱传统音频模块的依赖,展现了数字电路在声音合成领域的强大能力。蓝牙控制模块通过手机APP发送命令,实现了播放、暂停、音量调节、切换曲目等操作,使系统具备现代化的物联网特性。蜂鸣器作为播放设备,结合精细的逻辑设计,能够以极高的频率分辨率精准输出音符,体现了FPGA硬件控制的实时性和高效性。此外,ROM中预存音乐数据可根据需要灵活扩展,支持存储多首曲目,并通过智能算法管理播放节奏和切换逻辑。同时本设计还加入语音识别模块,可以实时识别使用者语音并做出相对应的动作,如实现蓝牙控制的所有功能,按键也可实现相对应的功能。
18
嵌
嵌入式实战教程
嵌入式-手把手教你基于NBIOT的停车场车位管理系统(NBIOT、超声波、舵机、蜂鸣器)
· 约 4 分钟
主控选用STM32F103C8T6,显示用0.96寸OLED屏幕,NB-IOT模块选用BC26模块。通过HC-SR04超声波传感器检测距离(假设小于10cm就代表车位被占用),大于则代表空置。总共三个车位。每个车位对应一个舵机,舵机型号为SG90。LED灯点亮代表车位被占用,否则熄灭。可通过手机APP远程手动控制上锁解锁,也可以通过按键控制。蜂鸣器鸣叫代表入库或者出库一次,对应就是(比如原先检测距离大于10cm,突然变成小于10cm了,或者原先小于10cm,突然大于10cm了),只设置一个蜂鸣器,任意一个车位入库出库都会鸣叫。云平台选用阿里云,手机APP选用云平台旗下的云智能APP