基于PWM 通道的16位定时器/计数器精确模拟功能

模拟技术

2435人已加入

描述

Microchip公司的ATtiny1624/1626/1627 8位控制器(MCU),tinyAVR®2系列产品,采用A® CPU,其硬件乘用器运行高达20MHz,集成了16KB微控制器,2JB SRAM和256B EEPROM,可采用14个、20个模拟器和24个模拟器。该设备采用微芯片的最新技术,具有灵活的低功耗特性,包括事件系统和睡眠运行(Sepkin),先进的数字化特性和精确的模拟如带源增益放大器(PGA)的12位辅助ADC.工作电压1.8V到5.5V.设备具有多种内部基准如1.024V、2.048V、2.500V、4.096V和VDD.工作温度-40C - 85C (标准),可扩展至-40C - 125C 。主要用在传感器如烟雾,PIR,热电偶,温度计,压力和传感器,温度混合环境的传感器,实时控制系统如电源和二次安全监视。用于微小模拟性能的最大MCU/MPU的模拟接口芯片。本文介绍了ATtiny1627主要特性、控制器和电脑板ATtiny1627 Curiosity Nano(微小纳米)特性、电路图、电路图和PCB图。

tinyAVR® 2 系列的 ATtiny1624/1626/1627 微控制器使用带硬件乘法器的 AVR® CPU,运行频率高达 20 MHz,具有 16 KB 闪存、2 KB SRAM 和 256B EEPROM,可在 14 位、 20 和 24 引脚封装。该系列采用 Microchip 的最新技术,具有灵活的低功耗架构,包括事件系统和睡眠行走、高级数字外设以及精确的模拟功能,例如带有可编程增益放大器 (PGA) 的 12 位差分 ADC。

ATtiny1627主要特性:

• 高性能低功耗 AVR® CPU

– 运行频率高达 20 MHz

– 单周期 I/O 访问

– 具有向量中断的两级中断控制器

– 两周期硬件乘法器

– 电源电压范围:1.8V 至 5.5V

• 回忆

– 16 KB 系统内自编程闪存

– 2 KB SRAM

– 256B EEPROM

– 非易失性存储器中的 32B 用户行,可在芯片擦除期间保留数据并在设备锁定时进行编程

– 写/擦除耐力

• 闪烁 10,000 次循环

• EEPROM 100,000 个周期

– 数据保留:55C 下 40 年

• 系统

– 上电复位 (POR)

– 掉电检测 (BOD)

– 时钟选项

• 可锁定的 20 MHz 低功耗内部振荡器

• 32.768 kHz 超低功耗 (ULP) 内部振荡器

• 32.768 kHz 外部晶体振荡器

• 外部时钟输入

– 单引脚统一编程和调试接口 (UPDI)

– 三种睡眠模式

• 空闲,所有外围设备都在运行并立即唤醒

• 支持

– 所选外设的可配置操作

– SleepWalking 外围设备

• 断电并保留完整数据

• 外设

– 一个带有专用周期寄存器和三个 PWM 通道的 16 位定时器/计数器类型 A (TCA)

– 两个具有输入捕获和简单 PWM 功能的 16 位定时器/计数器 B 型 (TCB)

– 一个 16 位实时计数器 (RTC),由外部 32.768 kHz 晶振或内部 32.768 kHz ULP 振荡器运行

– 两个通用同步异步接收器发送器 (USART),带分数波特率发生器、自动波特率和帧起始检测

– 主/从串行外设接口 (SPI)

– 具有双地址匹配的主/从两线接口 (TWI)

• 标准模式(Sm,100 kHz)

• 快速模式(Fm,400 kHz)

• 快速模式增强 (Fm+, 1 MHz)

– 独立于 CPU 且可预测的外设间信号的事件系统

– 具有四个可编程查找表 (LUT) 的可配置自定义逻辑 (CCL)

– 一个具有可扩展参考输入的模拟比较器 (AC)

– 一个具有可编程增益放大器 (PGA) 和多达 15 个输入通道的 12 位差分 375 ksps 模数转换器 (ADC)

– 多个内部参考电压

• 1.024V

• 2.048V

• 2.500V

• 4.096V

• VDD

– 自动循环冗余校验 (CRC) 闪存扫描

– 带窗口模式的看门狗定时器 (WDT),带有独立的片上振荡器

– 所有通用引脚上的外部中断

• I/O 和包

– 多达 22 个可编程 I/O 引脚

– 14 针

• SOIC150

• TSSOP

– 20 针

• SOIC300

• SSOP

• VQFN 3x3 毫米

– 24 针

• VQFN 4x4 毫米

• 温度范围

– -40C 至 85C(标准)

– -40C 至 125C(扩展)

• 速度等级(-40C 至 85C)

– 0-5 MHz @ 1.8V – 5.5V

– 0-10 MHz @ 2.7V – 5.5V

– 0-20 MHz @ 4.5V – 5.5V

• 速度等级(-40C 至 125C)

– 0-8 MHz @ 2.7V - 5.5V

– 0-16 MHz @ 4.5V - 5.5V

ATtiny1627应用:

• 高精度传感器:烟雾、被动红外、热电偶、湿气、光、压力和力

• 噪声抑制功能使噪声环境中的传感器受益

• 实时控制系统,例如电源转换器和二次安全监控

• 模拟接口芯片,适用于模拟性能有限的大型 MCU/MPU

控制器

图一。ATtiny1627 弧

评估板ATtiny1627 Curiosity Nano(好奇纳米)

ATtiny1627 Curiosity Nano 评估套件是用于评估 tinyAVR® 2 系列微控制器的硬件平台。该板安装了 ATtiny1627 微控制器 (MCU)。

在 Atmel Studio 和 Microchip MPLAB® X 集成开发环境 (IDE) 的支持下,该板可以轻松访问 ATtiny1627 的功能,以探索如何将器件集成到定制设计中。

Curiosity Nano 系列评估板包括一个板载调试器。无需外部工具即可对 ATtiny1627 进行编程和调试。

评估板ATtiny1627 Curiosity Nano主要特性:

• ATtiny1627 微控制器

• 一个黄色用户 LED

• 一个机械用户开关

• 32.768 kHz 晶体的占用空间

• 板载调试器:

– Atmel Studio/Microchip MPLAB® X IDE 中的电路板识别

– 一个绿色电源和状态 LED

– 编程和调试

– 虚拟串口 (CDC)

– 两个调试 GPIO 通道(DGI GPIO)

• USB 供电

• 可调目标电压:

– 由板载调试器控制的 MIC5353 LDO 稳压器

– 1.8-5.1V 输出电压(受 USB 输入电压限制)

– 500 mA 最大输出电流(受环境温度和输出电压限制)

控制器

图5. 评估板ATtiny1627 Curiosity Nano 电路图(1)

控制器

图6. 评估板ATtiny1627 Curiosity Nano 电路图(2)
       责任编辑:pj

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分