1、PIC单片机振动电路中怎样挑选晶体?
关于一个高牢靠性的体系规划,晶体的挑选十分重要,特别规划带有睡觉唤醒(往往用低电压以求低功耗)的体系.这是由于低供电电压使供给给晶体的鼓励功率减 少,形成晶体起振很慢或底子就不能起振.这一现象在上电复位时并不特别显着,原因时上电时电路有满足的扰动,很简略树立振动.在睡觉唤醒时,电路的扰动要 比上电时小得多,起振变得很不简略.在振动回路中,晶体既不能过鼓励(简略振到高次谐波上)也不能欠鼓励(不简略起振).晶体的挑选至少有必要考虑:谐振频 点,负载电容,鼓励功率,温度特性,长时刻安稳性.
2、怎样判别电路中晶振是否被过火驱动?
电阻RS常用来避免晶振被过火驱动.过火驱动晶振会逐渐损耗削减晶振的触摸电镀,这将引起频率的上升.可用一台示波器检测OSC输出脚,假如检测一十分清 晰的正弦波,且正弦波的上限值和下限值都契合时钟输入需求,则晶振未被过火驱动;相反,假如正弦波形的波峰,波谷两头被削平,而使波形成为方形,则晶振被 过火驱动.这时就需求用电阻RS来避免晶振被过火驱动.判别电阻RS值巨细的最简略的办法便是串联一个5k或10k的微调电阻,从0开端渐渐调高,一直到 正弦波不再被削平停止.经过此办法就能够找到最挨近的电阻RS值.
3、晶振电路中怎样挑选电容C1,C2?
(1):由于每一种晶振都有各自的特性,所以最好按制造厂商所供给的数值挑选外部元器材.
(2):在答应规模内,C1,C2值越低越好.C值偏大虽有利于振动器的安稳,但将会添加起振时刻.
(3):应使C2值大于C1值,这样可使上电时,加速晶振起振.
4、PIC系列单片机I/O脚有什么特色?
PIC系列单片机的恣意一条I/O管脚都有很强的带负载才干(至少可供给或灌入25mA的电流).因而,在某些场合,这些管脚可作为可控的电源.举个比方,在一 些低功耗的规划中,期望一些周围的器材在体系待命时不耗电或尽量少耗电,此刻,可考虑这些器材的电源供电由一条I/O脚担任供给,在作业时,MCU在该条 管脚上输出高电平(挨近VDD),带几个mA的负载绝对不成问题;若要进入低功耗形式,MCU就在该管脚输出低电平(挨近0),被控器材没有了电源,也就 不会耗电.比方LCD显现电路,信号调制电路等都十分合适此类操控.
5、为何体系在外界磁场和电场的搅扰时,不能正常作业?
假如在主控电路中没有滤波电路,您用的芯片在/MCLR端应接一个能确保滤去该端口上的窄脉冲电路.因/MCLR上加的低电平宽度应大于2US,体系才干复位,而小于2US的低电平将会搅扰体系的正常作业.
6、运用带A/D的PIC芯片时,怎样才干进步A/D转化的精度?
(1):确保您的体系的时钟应是合适的.假如您封闭/翻开A/D模块,应等候一段时刻,该段时刻是采样时刻;假如您改动输入通道,相同也需等候这段时刻,和最终的TAD(TAD为完结每位A/D转化所需的时刻).TAD能够在ADCON0中(ADCS1、ADCS0)中挑选,它应在2US-6US之间.如 果TAD太小,在转化进程完毕时,没有彻底被转化;假如TAD太长,在悉数转化完毕之前,采样电容上的电压现已下降.对该时刻的挑选的详细细节请参照有关 的数据手册或运用公式.
(2):一般模仿信号的输入端的电阻太高(大于10Kohms)会使采样电流下降然后影响转化精度.若输入信号不能很快的改动,主张在输入通道口用0.1UF的电容;它将改动模仿通道的采样电压;由于电流的补给,内涵的坚持电容为51.2PF.
(3):若没有把一切的A/D通道用完,最好少用AN0端.因它的下一个脚与OSC1紧靠在一起,会对A/D对转化形成影响.
(4):最终,在体系中,若芯片的频率较低,A/D转化的时钟首选的是芯片的振动.这将在很大规模内下降数字转化噪音的影响.一起,在体系中,在A/D转化开端后,进入SLEEP状况,有必要挑选片内的RC振动作为A/D转化的时钟信号.该办法将进步转化的精度.
7、PIC16C7XX的A/D片内RC振动器能否用于计数器?
16C71A/D转化器片内RC振动器的作用是让MCU处于睡觉时(此刻主振停振)能有一个时钟源来进行A/D转化.此RC振动器因其内部规划的约束不能 被其他电路运用. A/D转化器内部RC振动器钟频典型值为250K,但会跟着环境温度,作业电压,产品批号等不同而有适当的变化.定时器的时钟源能够挑选内部的振动频率,也能够是外部的脉冲输入信号.若你能挑选后者,那就能方便地做到MCU的主频很高而时钟的溢出率较低.否则,除了 用软件来计数分频,好象也没有其它招数.另一种挑选是用其它类型的MCU,其内部至少还还有一个TIMER1,由于TIMER1能够有独立的一颗晶体作为时钟振动的基准,你能够方便地选用频率低 的晶体来完结你的规划.
8、为什么PIC单片机运用中,有时呈现上电作业正常,而进入睡觉后唤醒不了?
关于一个高牢靠性的体系设 计,晶体的挑选十分重要.在振动回路中,晶体既不能过鼓励(简略振到高次谐波上),也不能欠鼓励(不简略起振).特别在规划带有睡觉唤醒(往往用低电压以 求低功耗)的体系中,若仍是随手拿一颗晶体就用,你的体系可能会出问题.这是由于低供电电压使供给给晶体的鼓励功率削减,形成晶体起振很慢或底子就不能起 振.这一现象在上电复位时并不特别显着,原因时上电时电路有满足的扰动,很简略树立振动.在睡觉唤醒时,电路的扰动要比上电时小得多得多,起振变得很不容 易.点评振动电路是否作业在最佳点的简略办法时用示波器看OSC2脚上的波形(有必要考虑示波器接入电容!)最好的景象是看到十分洁净美丽的正弦波,没有任 何波形畸变,并且要满幅(挨近VCC和GND)晶体的挑选至少有必要考虑:谐振频点,负载
电容,鼓励功率,温度特性,长时刻安稳性.
9、PIC单片机运用中晶体挑选的留意事项.
关于一个高牢靠性的体系规划,晶体的挑选十分重要.在振动回路中,晶体既不能过鼓励(简略振到高次谐波上)也不能欠鼓励(不简略起振).特别在规划带有睡 眠唤醒(往往用低电压以求低功耗)的体系中,若仍是随手拿一颗晶体就用,你的体系可能会出问题.这是由于低供电电压使供给给晶体的鼓励功率削减,形成晶体 起振很慢或底子就不能起振.这一现象在上电复位时并不特别显着,原因时上电时电路有满足的扰动,很简略树立振动.在睡觉唤醒时,电路的扰动要比上电时小得 多得多,起振变得很不简略.有人点评:PIC单片机对晶体的要求怎样这么高,用51好象从来就没有这么费事,手里抓到什么就用什么,也不见有问题呀?且慢,这样比较条件并不相同,同 样在睡觉时,有谁见过51系列不必复位而仅靠内部或外部事情唤醒吗?若你并不需求这么高级的规划技能,PIC也大能够让你逮到什么晶体就用什么.点评振动电路是否作业在最佳点的简略办法时用示波器看OSC2脚上的波形(有必要考虑示波器接入电容!)最好的景象是看到十分洁净美丽的正弦波,没有任何波 形畸变,并且要满幅(挨近VCC和GND)晶体的挑选至少有必要考虑:谐振频点,负载电容,鼓励功率,温度特性,长时刻安稳性.
10、为何运用PICSTAR-PLUS烧写16CE625-04/P有时无法把保密位烧成保密?
运用PICSTAR-PLUS对芯片编程时,程序代码是放在计算机的RAM中,每次写程序时经过串口把数据下载到烧写器中去编程,所以可能会犯错.我不怀 疑你操作有问题,可是请留意的PICSTAR-PLUS是用于开发用处的编程器,不引荐用于规划出产.你能计算出犯错概率为1%,看来你是用它来作大规划 出产了.为确保烧写牢靠,引荐你运用高奇公司出产的PICKIT编程器.
11、PIC单片机类型中,后缀A/B/C别离代表什么?
PIC单片机类型中,后缀A/B/C表明的是芯片出产的工艺不同.从A到C是工艺不断更新,硅片圆盘(Wafer)的直径变大,线宽变窄,线距变密,在同 一个圆盘上能够制造出更多的芯片,然后下降了出产成本.从功用视点来看,三者是相同的.当然,新版别的芯片中会把现有版别中存在的一些问题作些批改,功用会得到扩大.从功能目标上来讲,三者有些距离.一个显着的表现是在电源电压的接受规模.制造线宽越细,所能接受的电压越低.例如,PIC16C57的最高电源电压目标 为6V,而57C的目标为5.5V.绝大多数情况下新版的片子可直接替换旧版.从现在发现的问题来看,首要出在晶体振动电路部分.原因是新版芯片振动电路内部的反向放大器的增益要比旧的高出 许多.若晶体挑选的不合理,可能会振动到高次谐波上去.有些客户也提出新版的片子抗搅扰的功能不比旧版的片子.其实,咱们发布的技能目标在这方面并没有任 何献身,仅仅工艺上的原因,咱们留的余量削减了.请我们留意不要以为PIC的片子抗搅扰才干强,在电路规划时就一点不考虑应有的抗搅扰办法.
12、PIC单片机类型的温度级怎样辨认?
以16C54-04X / P为例:
X =没有,商业级,温度规模是0-70℃;
X= I,工业级,-40-85℃;
X = E,轿车级,-40-125℃;
例如:PIC16C54C-04/P商业级PIC16C54C-04I/P工业级PIC16C54C-04E/P轿车级
13、PIC单片机的各种中止有没有优先级之分?
中档PIC单片机的中止进口只要一个,硬件不分优先级,但可用软件查询的办法决议其优先级凹凸:先查先做,优先级为高.高级的17和18系列,包含行将推出的16位dsPIC,中止有硬件优先级.
14、为什么PIC单片机运用中,有时呈现上电作业正常,而进入睡觉后唤醒不了?
关于一个高牢靠性的体系规划,晶体的挑选十分重要.在振动回路中,晶体既不能过鼓励(简略振到高次谐波上),也不能欠鼓励(不简略起振).特别在规划带有 睡觉唤醒(往往用低电压以求低功耗)的体系中,若仍是随手拿一颗晶体就用,你的体系可能会出问题.这是由于低供电电压使供给给晶体的鼓励功率削减,形成晶 体起振很慢或底子就不能起振.这一现象在上电复位时并不特别显着,原因时上电时电路有满足的扰动,很简略树立振动.在睡觉唤醒时,电路的扰动要比上电时小 得多得多,起振变得很不简略.
点评振动电路是否作业在最佳点的简略办法时用示波器看OSC2脚上的波形(有必要考虑示波器接入电容!)最好的情 形是看到十分洁净美丽的正弦波,没有任何波形畸变,并且要满幅(挨近VCC和GND)晶体的挑选至少有必要考虑:谐振频点,负载电容,鼓励功率,温度特性,长时刻安稳性.
PIC常见问题14问
1、PIC单片机振荡电路中如何选择晶体?对于一个高可靠性的系统设计,晶体的选择非常重要,尤其设计带有睡眠唤醒(往往用低电压以求低功耗)的系…
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/yuanjian/272628.html