DM642开发板复位芯片TL7705A
开发板上的复位芯片是TL7705A,总结一下TL7705A的使用方法和原理。
传统的复位电路如图所示:
上图为低电平复位有效,当电源从0-5v变换时,电容c的反映类似于由短路变成断路,从而使单片机复位。
TL7705A的系统框图如图所示:
复位时序图为:
通过系统框图就可以很清楚的明白复位芯片是如何工作的了。其中vcc和sense接在一起,!reset和reset是OC门,!reset要想正常工作要接上拉电阻,reset要想正常工作得接下拉电阻。vref=2.5v,当vcc<vref时系统未知,
当VT>VCC>vref时,根据第一个比较器可知比较器输出为负,与非门输出为正,打开晶闸管,导致第二个比较器输出为正,所以!reset的三极管导通。!reset一直保持为低,同样的,reset的三极管也导通,使reset一直保持为高。
电容ct的作用就是延长的复位时间。当vcc刚大于vt时晶闸管断开,如果没有电容的存在第二个比较器的状态就会立即改变,但有了C后,vcc会有一段时间向电容充电,这样一来就延长了复位时间。如果没有电容,当电压降到VT以下又返回到VCC但时间很短时,reset信号的持续时间不足以复位微控制器。但当电压突然降低时单片机内的代码运行却可能不正常了,这个时候应该对微控制器进行一次复位。于是就通过电容来延长复位时间。
当vcc>vt时第一个比较器输出为正,与非门输出为负,关闭晶闸管,使第二个比较器输出为负。此时!reset的三极管断开,。!reset一直保持为高,同样的,reset的三极管也断开,使reset一直保持为低。
具体的电容延长的时间多少数据手册里都有,其他的就不介绍了!
DM642开发板复位芯片TL7705A相关推荐
- 在TI DSP开发板中烧写Flash程序
实现在FLASH存储器烧写程序一般有以下三种方法:一是通过编程器下载烧写:二是通过开发商提供的专门软件工具+在线仿真器烧写:三是自己编程通过DSP烧写.个人使用的是合众达电子SEED-VPM642开发 ...
- TB-02 Kit开发板及TB系列BLE蓝牙模块固件及天猫精灵三元组串口烧录工具操作方法说明及固件市场介绍(基于泰凌微TLSR8258芯片)
摘要 这篇文章介绍如何通过烧录工具给TB系列蓝牙模块烧录固件及天猫精灵三元组,以及如何通过烧录工具的固件市场下载最新的固件及固件操作说明文档. 获取烧录工具 安信可团队针对TB系列蓝牙模块专门开发了烧 ...
- 飞凌OK6410、TE6410、FL6410 等ARM11 开发板的区别——非常详细哦
产品 型号 OK6410 FL6410 TE6410 导购 价格低,性能好,扩展性强,经济适用 配置高,底板功能接口齐全,高效实验室,企业等用户的最爱 OK6410和TE6410开发板采用" ...
- armplayer 风靡全球的Android s3c6410 arm11 手机开发板 超低价
店主:嵌入式系统工程师 联系方式: QQ:1141256841/774295611 技术qq群: 40605090 大连嵌入式商城群 121393599 android6410(一)群 ...
- AT91SAM9M10开发板
◆ 采用ATMEL AT91SAM9M10CPU,400M高速ARM926EJ-S核,是顶级ARM9处理器: ◆ 强大的多媒体处理单元,支持H.264, MPEG-4, MPEG-2, VC-1, H ...
- 【开发板资讯】友善推出mini6410 之后不久再推出tiny6410(mini6410和tiny6410有何不同?市场定位如何?)...
套餐简介 6410开发板面世已经2年多,但价格相比2440,一直高不可攀,最主要的原因之一就是软件极其不完善,学习资源缺乏,导致不良率高,用户使用困难. 但是,经过半年来的努力,友善之 ...
- FL2440(S3C2440A 芯片) 开发板开发笔记
FL2440(S3C2440A 芯片) 开发板开发笔记 开发板的拨码开关指南: FL2440 改 vnfg 飞凌嵌入式 www. witech. com. cn 09. 8. 22 1 开发板使用手册 ...
- 东芝半导体最新ARM开发板——TT_M3HQ开箱评测
前言 最近从面包板社区申请到一块东芝最新ARM Cortex-M3内核的开发板--TT_M3HQ,其实开发板收到好几天了,这几天一直在构思怎么来写这第一篇评测文章,看大家在社区也都发了第一篇评测,我也 ...
- armplayer/android6410/android 6410/wince/linux/ubuntu/s3c6410/arm11 开发板
店主:嵌入式系统工程师 联系方式: QQ:1141256841/774295611 技术qq群: 40605090 大连嵌入式商城群 121393599 android6410(一)群 ...
最新文章
- 安全获取QueryString的值类库下载
- 小米6关闭位置服务器,关闭这6个设置,让你的小米手机从回青春,再战3年
- 摘:多线程和异步的区别
- 轻量级自动化运维工具ansible之一:初步介绍及简单运用
- HashSet、LinkedHashSet、TreeSet
- 阿里巴巴正式上线全球首个数据中心Open Channel SSD产品
- Nginx出现403 forbidden (13: Permission denied)报错的四种原因
- alios是安卓吗_揭秘:阿里云OS和Android的主要区别是什么
- 你不能做宅男,因为你穷
- pip install时报错超时(pip._vendor.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnec)解决方案
- 2019双11猫晚直播技术详解(附演讲PDF)
- Karabiner Elements改键
- Qt编写安防视频监控系统(支持win/linux/mac/海康/大华/宇视/264/265等)
- python双下划线什么意思_python中_、__、__xx__(单下划线、双下划线等)的含义
- Cisco 动态路由(RIP协议)设计(含.pkt文件) 计算机网络课设/实验
- PhpStorm 注册码
- 概率统计(一)随机事件与随机变量
- 【JS】javascript正则表达式的基本使用(JavaScript RegExp 对象)
- linux5.8系统设置屏幕长亮,大神为你讲解怎么设置屏幕常亮【突破办法】
- ncurses.h 库安装及函数使用