PCB布线设计(之五)MicroChip_
MICROCHIP dsPIC 语言工具库 说明书

DS51456B_CN 第 ii 页
2005 Microchip Technology Inc.
dsPIC® 语言工具库 目录
前言 ................................................................................................................................. 1 第 1 章 库的概述
第 3 章 dsPIC 外设函数库
3.1 简介 .............................................................................................................. 73 3.2 使用 dsPIC 外设函数库 ................................................................................. 74 3.3 外部 LCD 函数 .............................................................................................. 74 3.4 CAN 函数 ...................................................................................................... 81 3.5 ADC12 函数 .................................................................................................. 95 3.6 ADC10 函数 ................................................................................................ 102 3.7 定时器函数 ................................................................................................. 109 3.8 复位 / 控制函数 ........................................................................................... 117 3.9 I/O 端口函数 ............................................................................................... 120 3.10 输入捕捉函数 ............................................................................................ 125 3.11 输出比较函数 ............................................................................................ 131 3.12 UART 函数 ................................................................................................ 141 3.13 DCI 函数 ................................................................................................... 150 3.14 SPI 函数 .................................................................................................... 158 3.15 QEI 函数 ................................................................................................... 166 3.16 PWM 函数 ................................................................................................. 171 3.17 I2C 函数 .................................................................................................... 183
microchip 命名规则

MICROCHIP产品型号命名PIC XX XXX XXX (X) -XX X /XX1 2 3 4 5 61. 前缀: PIC MICROCHIP 公司产品代号2. 器件型号(类型):C CMOS 电路CR CMOS ROMLC 小功率CMOS 电路LCS 小功率保护AA 1.8VLCR 小功率CMOS ROMLV 低电压F 快闪可编程存储器HC 高速CMOSFR FLEX ROM3.改进类型或选择4.速度标示:-55 55ns,-70 70ns,-90 90ns,-10 100ns,-12 120ns-15 150ns,-17 170ns,-20 200ns,-25 250ns,-30 300ns晶体标示:LP 小功率晶体,RC 电阻电容,XT 标准晶体/振荡器HS 高速晶体频率标示:-20 2MHZ,-04 4MHZ,-10 10MHZ,-16 16MHZ-20 20MHZ,-25 25MHZ,-33 33MHZ5.温度范围:空白0℃至70℃,I -45℃至85℃,E -40℃至125℃6.封装形式:L PLCC 封装JW 陶瓷熔封双列直插,有窗口P 塑料双列直插 DIP-8PQ 塑料四面引线扁平封装W 大圆片SL 14 腿微型封装-150milJN 陶瓷熔封双列直插,无窗口SM 8 腿微型封装-207milSN 8 腿微型封装-150 milVS 超微型封装8mm×13.4mmSO 微型封装-300 milST 薄型缩小的微型封装-4.4mmSP 横向缩小型塑料双列直插CL 68 腿陶瓷四面引线,带窗口SS 缩小型微型封装PT 薄型四面引线扁平封装TS 薄型微型封装8mm×20mmTQ 薄型四面引线扁平封装。
PCB设计-Microchip

PCB布线设计(一)Microchip公司/BonnieC.Baker在当今激烈竞争的电池供电市场中,由于成本指标限制,设计人员常常使用双面板。
尽管多层板(4层、6层及8层)方案在尺寸、噪声和性能方面具有明显优势,成本压力却促使工程师们重新考虑其布线策略,采用双面板。
在本文中,我们将讨论自动布线功能的正确使用和错误使用,有无地平面时电流回路的设计策略,以及对双面板元件布局的建议。
自动布线的优缺点以及模拟电路布线的注意事项设计PCB时,往往很想使用自动布线。
通常,纯数字的电路板(尤其信号电平比较低,电路密度比较小时)采用自动布线是没有问题的。
但是,在设计模拟、混合信号或高速电路板时,如果采用布线软件的自动布线工具,可能会出现一些问题,甚至很可能带来严重的电路性能问题。
例如,图1中显示了一个采用自动布线设计的双面板的顶层。
此双面板的底层如图2所示,这些布线层的电路原理图如图3a和图3b所示。
设计此混合信号电路板时,经仔细考虑,将器件手工放在板上,以便将数字和模拟器件分开放置。
采用这种布线方案时,有几个方面需要注意,但最麻烦的是接地。
如果在顶层布地线,则顶层的器件都通过走线接地。
器件还在底层接地,顶层和底层的地线通过电路板最右侧的过孔连接。
当检查这种布线策略时,首先发现的弊端是存在多个地环路。
另外,还会发现底层的地线返回路径被水平信号线隔断了。
这种接地方案的可取之处是,模拟器件(12位A/D转换器MCP3202和2.5V参考电压源MCP4125)放在电路板的最右侧,这种布局确保了这些模拟芯片下面不会有数字地信号经过。
图3a和图3b所示电路的手工布线如图4、图5所示。
在手工布线时,为确保正确实现电路,需要遵循一些通用的设计准则:尽量采用地平面作为电流回路;将模拟地平面和数字地平面分开;如果地平面被信号走线隔断,为降低对地电流回路的干扰,应使信号走线与地平面垂直;模拟电路尽量靠近电路板边缘放置,数字电路尽量靠近电源连接端放置,这样做可以降低由数字开关引起的di/dt效应。
microchip数字电源方案

microchip数字电源方案数字电源方案(Microchip)摘要:本文介绍了Microchip的数字电源方案,包括其基本原理、设计特点以及应用优势。
通过对Microchip数字电源方案的深入了解,读者可以更好地理解并应用该方案。
第一节:引言数字电源方案是现代电子设备中不可或缺的组成部分,其作用包括对电流、电压等进行准确控制,并满足各种设备对电能的需求。
Microchip的数字电源方案基于先进的技术和创新的设计,为用户提供了高度可靠和灵活的电源解决方案。
第二节:基本原理Microchip的数字电源方案基于数字信号处理和控制技术,利用数字控制芯片对电源进行精准的调节和监测。
它通过采集电源输入和输出的相关参数,如电流、电压等,以数字信号的形式进行处理和传输。
通过对电源的高效控制和管理,数字电源方案能够提供更加稳定和可靠的电源输出。
第三节:设计特点1. 高度集成化:Microchip的数字电源方案集成了多种功率器件和控制电路,通过高度集成化的设计,能够在较小的尺寸下提供较高的功率输出。
2. 高精度控制:数字电源方案采用先进的控制算法和实时反馈机制,能够实现对电源电压和电流的高精度控制,以满足各种应用对电源的稳定性要求。
3. 强大的保护功能:数字电源方案具备多种保护功能,包括过压保护、过流保护、短路保护等,可以有效地保护设备和电源免受异常工作状态的影响。
4. 可编程性:通过软件编程,用户可以对数字电源方案进行灵活的配置和调节,以适应不同的应用需求。
同时,数字电源方案支持实时监测和远程控制,方便用户对电源状态进行实时监管和管理。
第四节:应用优势1. 工业自动化:数字电源方案在工业自动化领域具有广泛的应用,可以用于运动控制、机器人技术、工艺控制等各种场景,实现对设备的高效供电和精准控制。
2. 通信设备:在通信设备中,数字电源方案能够提供稳定和可靠的电源输出,保证设备的正常运行。
同时,数字电源方案支持高效能耗管理,通过智能控制降低设备的功耗,延长设备的使用寿命。
Microchip高速和超高速USB集线器设计

FS眼图
电压
其他终端
LS眼图
© 2014 Microchip Technology Incorporated. All Rights Reserved.
C15L01 USB
Slide
18
协议
USB的世界包罗万象,有许多不同的协议可供选择 USB1.1引入了USB FS/LS 全速和低速 USB2.0引入了USB HS 高速 HSIC USB3.0引入了USB SS 超高速 USB BC1.2
© 2014 Microchip Technology Incorporated. All Rights Reserved.
在通信挂起后主机若想唤醒设备,可将数据线上信号的极性翻 转至少20 ms。
具 有 远 程 唤 醒 功 能 集 的 设 备 还 可 以 自 行 发 起 恢 复 ( 15 ms Kstate) 一旦恢复.…端口返回 “已使能”状态
© 2014 Microchip Technology Incorporated. All Rights Reserved.
C15L01 USB
Slide
3
定义
机为其分配一个地址并使能它。此时,可认为设备已配置
上行端口 —— USB集线器上面向USB主机的端口 下行端口 —— USB集线器上面向USB设备的端口 自供电 —— 由直接连接至USB设备或集线器的电源供电 总线供电 —— 由USB连接器的 VBUS引脚供电 已配置/未配置 —— 初次连接时USB设备未配置,直至主
MultiTRAK
Upstream PHY
Speed Key: 480 Mbps Path 12 Mbps Path
Microchip集成并简化PIC24F单片机的图形功能,具备高达96 KB的RAM

具 备 高 达 9 6KB的 R M A
全 球领 先 的整 合 单 片 机 、模 拟器 件 和 闪存 专 利 解 决 方 案 的 供 应 商 一 co hpT c n lg c Mi c i e h oo yI . r n
( 国 微 芯 科 技 公 司 ) 日 前 宣 布 , 推 出 8款 美 PC 4 J5 DA 单片 机 系 列 器件 。该系 列器 件 集 成 I2F26 了 3个 图形 加 速 单 元 和 1 显示 控 制 器 , 个 以及 9 6 K 的 R M 。这 种 集 成 因不 需 要 外 部 R M 和 现 B A A
-
电 子 工 业 专 用 殳 备
f rEl c r p cPr d cs o eto A o u t
・
企业之窗 ・
形库 , 它提供完 整 的源代 码 , 持多种 字体和 语言 , 支 并
包含 许多预制 的图形对象 。与这个 形库相辅相成 的 是免费的 图形显示设计 师软件 , 可以通 过一 个可视 它 化 向导 帮助 首次使用 的用户进行用户界 面设计 。该 图 形库还具备 为电容式触 摸板和滑动条及 电阻式触摸屏 预 配 置 的界 面 。这 两 款 l 具 都 与 Mi o hp免 费 的 丁 c ci r MP AB集成 开发 环境完全兼 容,川户现在就 可 以在 L
p
:
: 譬c ●
l H :I : l I E
j i 譬}
{
^
}
mI i y
I 鞫 蹬 ^ l - 讲 :。 ’ 一
{ } 囊
实验课程 一使嵌入 式应用设计 更容 易具备 时尚的 图
形界面 。该半 台包括 Mi o hp免费 的性能优化的图 c ci r
Microchip推出同步升压稳压器

Microchip 推出同步升压稳压器
Microchip 推出同步升压稳压器,延长电池应用寿命
Microchip Technology Inc.(美国微芯科技公司)今天宣布推出MCP1640 同步升压稳压器,它具有低至0.35V 的工作电压,静态电流低至19 微安,关断电流不到1 微安。
500 kHz 的MCP1640 稳压器具备两个集成的FET 晶体管,输出电流高达350 毫安,使消费电子市场中的电池供电应用(如电动剃须刀、牙刷、GPS 设备和便携式音乐播放器)尺寸更加小巧,电池寿命更长。
MCP1640 稳压器的工作电压低至0.35V,启动电压为0.65V,即使是
电力耗尽的单节碱性、镍氢或镍镉电池也能将其启动运行。
PWM/PFM 选项
可实现器件的低静态电流和关断电流,并实现高达96%的效率,延长了电池
的使用时间。
该稳压器的两个集成式FET 晶体管减少了元件数量,使整体设
计更为小巧。
Microchip 模拟和接口产品部副总裁Bryan Liddiard 表示:“MCP1640满足了用户在应用中减少所需电池数量的需要,同时延长了电池使用时间并
使设计更为紧凑。
”
Microchip 模拟和接口产品部高级产品营销工程师Mikhail Voroniouk 补充道:“MCP1640升压稳压器秉承了Microchip 在低功耗产品方面的优势,进一步补充了我们的超低功耗PIC®单片机产品线,尤其是必须使用单节
电池供电的应用。
”。
Microchip 电机控制设计解决方案

Microchip电机控制设计解决方案
邓永梁
Microchip代理商技术支持资源经理
为何选择Microchip作为您下一
个电机控制设计解决方案?我们
的8位单片机和16位数字信号控
制器包含专为电机控制而设计的
创新型片上外设。
使用6至144
引脚的电机控制器件,我们可为
每个应用提供完美的解决方案。
时间紧迫?我们针对大多数电机
控制算法,提供免费的电机控制
软件、应用笔记和原理图,以缩短您的开发周期。
我们的低成本开发工具,专门用于电机控制,以促进定制应用的快速原型开发。
我们还提供技术培训课程和网上研讨会,使工程师快速熟悉我们的器件和最新的电机控制算法。
6引脚PIC10F产品使电机控制设计人员有机会在成本或空间受限的应用中使用单片机。
有些PIC16F系列具有一个或
多个增强型捕捉/比较/PWM
外设(ECCP),用于BLDC
电机换相或步进电机控制。
有些PIC18器件包含用于三
相电机应用的三相电机控制
PWM外设和正交编码器接口
(QEI)。
高级电机控制可受益于
dsPIC®数字信号控制器(DSC)
中的DSP资源。
例如,我们
的无传感器磁场定向控制算法,利用带有数据饱和的单周期乘累加(MAC)、零开销循环及桶型移位,能够实现极佳的性能。
MTD6501/2 为三相BLDC风扇驱动器提供简单的设计,无需外部调节。
步进电机驱动器MTS2916A/62C19A,支持驱动2个有刷直流电机,适用于安防摄像头和打印机应用。
完整的产品解决方案。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PCB布线设计(之五)
2004-08-09Microchip公司Bonnie 点击: 1430
PCB布线设计(之五)
要解决信号完整性问题,最好有多个工具分析系统性能。
如果在信号路径中有一个A/D转换器,那么当评估电路性能时,很容易发现三个基本问题:所有这三种方法都评估转换过程,以及转换过程与布线及电路其它部分的交互作用。
三个关注的方面涉及到频域分析、时域分析和直流分析技术的使用。
本文将探讨如何使用这些工具来确定与电路布线有关问题的根源。
我们将研究如何决定找什么;到哪里找;如何通过测试检验问题;以及如何解决发现的问题等。
图1 SCX015压力传感器输出端的电压由仪表放大器(A1和A2)放大。
在仪表放大器之后,添加了一个低通滤波器 (A3),以消除来自12位A/D转换器转换的混叠噪声
图2 来自于12位A/D转换器MCP3201的数据的时域表示,产生了有趣的周期信号。
此信号源可追溯到电源
图3 电源噪声充分降低后,MCP3201的输出码
一直是一个码,2108
本文要论述的电路如图1所示。
电源噪声
电路应用中的常见干扰源来自电源,这种干扰信号通常通过有源器件的电源引脚引入。
例如,图1中A/D 转换器输出的时序图如图2所示。
在此图中,A/D转换器的采样速度是40ksps,进行了4096次采样。
在此例中,仪表放大器、参考电压源和A/D转换器上没有加旁路电容。
另外,电路的输入都是以一个低噪声、2.5V的直流电压源作为基准。
对电路的深入研究表明,时序图上看到的噪声源来自于开关电源。
电路中添加了旁路电容和扼流环。
电源上加了一个10mF的电容,并且在尽可能靠近有源元件的电源引脚旁放置了三个0.1mF的电容。
在产生的新时序图上可以看到,产生了稳定的直流输出,图3所示的柱状图可验证这一点。
数据显示,电路的这些更改消除了来自电路信号路径的噪声源。
造成干扰的外部时钟
其它系统噪声源可能来自时钟源或电路中的数字开关。
如果这种噪声与转换过程有关,它不会作为转换过程中的干扰出现。
但是,如果这种噪声与转换过程无关,采用FFT(快速傅立叶变换)分析,可以很容易发现这种噪声。
图4 耦合到模拟走线的数字噪声有时被误解为宽带噪声。
FFT图可以很容易识别这种所谓“噪声”的频率,因此可识别出噪声源
图5 放大器轻微过激励,会使信号产生失真。
通过这种转换的FFT图,可以很快发现信号的失真
时钟信号干扰的示例可参见图4所示的FFT图。
此图使用了图1所示的电路,并添加了旁路电容。
在图4所示的FFT图中看到的激励,由电路板上的19.84MHz时钟信号产生。
在此例中,布线时几乎没有考虑走线之间的耦合作用,在FFT图中可以看到忽略此细节的结果。
这个问题可以通过修改布线来解决,将高阻抗模拟走线远离数字开关走线;或者在模拟信号路径中,在A/D转换器之前加抗混叠滤波器。
走线之间的随机耦合在某种程度上更难以发现,在这种情况下,时域分析可能比较有效。
放大器使用不恰当
回到图1所示的电路,在仪表放大器的正相输入端施加一个1kHz的交流信号。
此信号不是压力传感的特性,但是可以采用这个示例来说明模拟信号路径中器件的影响。
图5所示的FFT图显示了施加上述条件后的电路性能。
注意基波看起来有失真,许多谐波也有同样的失真。
失真是由于使放大器轻微过激励引起的。
解决此问题的方法是降低放大器增益。
结语
解决信号完整性问题可能会花费很多时间,尤其是当工程师没有工具来解决棘手的问题时。
在“窍门箱”中有三种最佳的分析工具:频域分析工具(FFT)、时域分析工具(示波器照片)和直流分析工具(柱状图)。
工程师可以用这些工具来识别电源噪声、外部时钟源和过激励放大器失真。
■。