在线时间178 小时
UID3096266
注册时间2015-1-27
NXP金币0
TA的每日心情 | 郁闷 2021-3-10 19:44 |
---|
签到天数: 7 天 连续签到: 1 天 [LV.3]偶尔看看II
金牌会员
 
- 积分
- 2018
- 最后登录
- 2023-12-25
|
本帖最后由 MDebug 于 2016-11-24 15:43 编辑
PCB已经做好了,现在把硬件开源一下。
CC3200: 根据官方数据手册,WIFI主要接口为电源接口、UART口、nReset和nReload口。电源的工作电压:3.0V~3.6V ,这里使用3.3V。通过主电源引脚为模块供电,引脚接口并联适当储能电容和高频电容。为保证串口数据稳定,在UART0 和UART1接上10K上拉电阻。模块内部可以重置,nReload 可以连接到外接按键,当按键按下时,保持低电平1-3 秒将启动simplelink 配置,超过3S将恢复出厂设置。电路设计时端口应该加入4.7K的上拉电阻。nReset是模块复位引脚,保持低电平时生效,模块内部自带100K 上拉电阻至 3.3V。当模块上电时或者出现故障时,单片机会复位模块,将引脚拉低至少 0.5秒,然后再拉高亦或悬空。状态指示灯nLink和nReady低电平有效,当模块工作正常时nReady点亮,当有设备连接到WiFi时nLink点亮。
LT135串口隔离+稳压电源:
隔离是为了防止干扰的引入,在长线通讯中线路上往往会感应出明显的干扰信号,而通讯双方间也可能存在诸如参考地电位不同、系统噪声及耐受力不同等等,隔离之后这些影响系统的因素就会被很大程度的拦截住。使用LT135进行光耦隔离。
OLED:直接和MCU接即可,使用SCI通讯。
继电器:
继电器电路是为控制插座通断的,是强电与弱点的连接口,重点介绍继电器的驱动与反压保护。由于MCU的端口输出电流不足,无法直接驱动继电器运行,所以必须选择外接驱动。常见的开关驱动主要为三极管或者MOS管控制,利用饱和或截至状态进行控制,、由于继电器电磁线圈有很大的电感,是感性器件,是一个很大的储能元件,所以当继电器关闭时,会产生很大的反冲电压,容易对后级电路产生影响,这里采用二极管来消除反向过冲电压。
大体方案就是这样,奉上PCB的2D和3D效果。
下一步更新软件,共2篇。最后展示整体功能。
|
|