完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
PWM DAC输出--AT_SURF案例No.9 简介 PWM DAC即通过PWM实现DAC功能,PWM信号是一个数字信号,频率固定脉宽变化。在宏观下,PWM信号的电压也可以认为是一个模拟的信号,经过简单的滤波后,可以实现一个低精度的DAC。这对于没有ADC外设的型号比较有用,因为这样可以节省一颗DAC芯片,有效的降低成本。 资源准备 硬件环境: 对应产品型号的AT-SURF-F437 Board 软件环境: AT32F435_437_Firmware_Library_V2.x.x\project\at_sufr_f437\examples\pwm_dac 硬件设计 本案例使用的硬件资源有TFT LCD液晶显示屏、TMR外设,对应的引脚如下: 表10. 硬件资源使用 对应的电路原理如下: 图20. PWM DAC电路原理图 软件设计
初始化TMR 的PWM 输出 每过300ms增加0.1V输出,将输出电压显示在LCD上
main函数代码描述
void pwm_dac_init(void)函数代码描述
void pwm_dac_output_voltage_set(uint16_t voltage)函数代码描述
下载验证 每过300ms 增加0.1V 输出,LCD 上显示输出电压 用万用表测量JP15 跳线处电压,可以看到测量出的电压和LCD 上显示的输出电压相对应 图21. 实验效果 |
|
|
|
《DNESP32S3使用指南-IDF版_V1.6》第三十五章 摄像头实验
219 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第三十章 DHT11数字温湿度传感器
574 浏览 0 评论
684 浏览 0 评论
【敏矽微ME32G070开发板免费体验】之原厂2812测试例程解析
1074 浏览 0 评论
1073 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12048 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 17:44 , Processed in 0.847417 second(s), Total 61, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号