本帖最后由 chenxiaolang 于 2020-10-30 16:11 编辑
1、华大低功耗HC32L130J8TA系列有管脚可以输出38KHz PWM,用于红外调制,如下图所示
2、红外电路如下(完整原理图请参看附件pdf),接收部分用了两级三极管,后来证明没必要,红外接收管Pin3加一颗上拉连到MCU上即可,收发没问题
3、PCBA如下,由于只是测试板,做的比较宽松,也没特别注意布局
4、程序架构(完整工程请参看附件)
5、38K输出配置,这一块规格书提供的材料有点简单,我也没整特别明白,现在调制信号输出是38.4KHz(库函数里没找到38K的选项)
6、测试也比较简单,检测按键,发出一串数据,可以同一块板收,再用另一个串口发出到PC端
|