时间 |
记录 |
版本号 |
2012-12-25 |
初稿完成 |
1.0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
客户在应用CSU11XX系列SOC产品的时候常常遇到一些问题,为帮助客户能更容易使用我们
的产品,将一些常见问题进行总结和解答。
问题1
问题2
问题3
问题4
问题5
电路设计及PCB Layout中,可采用哪些措施以加强芯片抗ESD能力?
问题6
电路设计及PCB Layout中,可采用哪些措施以加强芯片抗干扰能力?
问题7
CSU11XX系列芯片在低电压Reset(LVR)状态时,系统是否还在振荡?最小起振电压是多少?
问题8
使用CSU11XX系列芯片开发自动上称人体称易误开机,应如何解决?
问题9
当采用B波形显示LCD时,关LCDENR 使能标志,如何使LCD不会出现花屏现象?
问题10
问题11
问题12
问题13
问题14
问题15
问题16
芯片上电复位的电压是多少?LVR的电压维持多长时间复位,电压是多少?
问题17
问题18
为何用旧电池标定省EEPROM产品时,用旧电池称重准,换用新电池后重量不准?
问题19
问题20
问题21
问题22
问题23
问题24
LCD显示过暗,笔画不清晰?
问题25
外部晶振不起振?
问题26
问题27
问题28
当用外部时钟做显示帧频时,从SLEEP唤醒后,为什么显示会有某个COM先显示?
问题29
开发高精度带背光的产品时,当背光关闭和点亮时,ADC的内码会变化?
问题1
使用仿真软件时提示“连接失败!未发现仿真器!”等错误,该如何处理?
问题2
问题3
问题4
开发板是否不能仿真低电压报报警功能?
问题1
问题2
问题3
问题4
问题5
问题6
开发板无法烧录芯片,测量VPP电压偏低?
问题7
UV擦除裸片(DIE),UV强度和时间多少?
问题1
解答:上电瞬间,由于有接触不良现象。造成电源上下波动,使芯片会反复上电复位和掉电复位。所以刚上电时,不要关闭掉电复位功能。
问题2
解答:1、CSU12XX的BSF和BCF指令执行后会影响Z,而CSU11XX则不会;
2、CSU12XX的INCF和DECF指令执行后会影响C,而CSU11XX则不会;
3、CSU11XX比CSU12XX多两条指令,TBLP k和MOVP (用于OTP自烧录功能)
问题3
当晶片进入休眠模式时,应如何设置I/O状态,使功耗最小?
解答:I/O口断开上拉电阻,作为输出,并输出低电平。
问题4
没有用到的I/O如何处理?
解答:没有用到的I/O口应设成输入状态,并启用上拉电阻,避免因I/O浮接时造成芯片耗电。或将I/O口设置为输出状态。
问题5
电路设计及PCB Layout中,可采用哪些措施以加强晶片抗ESD能力?
解答:请参考CSU12XX系列PCB布板建议。
问题6
电路设计及PCB Layout中,可采用哪些措施以加强晶片抗干扰能力?
解答:请参考CSU12XX系列PCB布板建议。
问题7
CSU12XX系列芯片在低电压Reset(LVR)状态时,系统是否还在振荡?最小起振电压是多少?
解答:Reset(LVR)状态时,系统还在振荡,最小起振电压是1.8V(但受电源电压波动影响)。如果在保证电路性能的前提下,最低启动电压约为2.3V
问题8
使用CSU11XX系列芯片开发自动上称人体称易误开机,应如何解决?
解答:1、不管是正常称重还是待机扫描状态下的ADCF必须一样,AD输出速率只能通过设置
ADCON寄存器来改变;(自动上称人体称建议使用:ADCF = 500K或250K 扫描时AD速率7.8k或3.9k,正常称重时AD速率30hz;指令周期使用2MHZ)
2、扫描时,取5笔AD值,将第四和第五笔进行算术平均,然后再与开机重量进行比较是
否开机;
3、取开机重量时,需考虑高速状态下AD值会有波动,建议值+/-1.2kg;
4、对于起称重量小于等于5KG的人体称,建议取完低速零点后再取一个稳定的高速零点,
用于计算起称点;
问题9
当采用B波形显示LCD时,关LCDENR 使能标志,如何使LCD不会出现花屏现象?
解答:采用B波形显示时,关闭LCDENR使能会有一个COM笔段花屏。我们建议客户选用A
波形显示,若特殊情况须用B波形,则在关闭LCDENR使能前,切换成A波形。
问题10
解答: 可以用主时钟作为标准对看门狗进行设置看门狗定时器时间,(方法:在一定看门狗定时时间内记录AD中断的个数,通过记录的个数确定看门狗时钟偏差幅度,然后修改设置调整看门狗时间)
问题11
解答:模拟信号输入端的低通滤波器电容不能太大,我们建议使用47pf
问题12
I/O外接下拉电阻,没有外接信号时芯片为何读不到低电平?
解答:如果客户在程序中将I/O口的上拉电阻使能,同时又在该I/O口的周边接有下拉电阻,在
没有信号输入的情况下,相当于内置上拉电阻与外接下拉电阻串联分压,所以有可能会导
致I/O口读不到低电平。
问题13
切换ADC通道后,须丢弃多少笔AD数值才稳定?
解答:切换AD通道后,须丢弃前三笔转换的AD值,以确保转换的数值正确性。
问题14
单端输入与差分输入有什么不同?
解答:CSU12XX系列芯片设置为单端输入,其实芯片内部还是差分输入,因为此时的S+端为使
用者输入的信号,S-端为AIN4。
问题15
如何选择VS输出的电压值?
解答:CSU12XX系列芯片内部VS可选2.2V、2.5V、2.8V、3V四种LDO电压输出。电压越低,
功耗也越低,电源电压下降时影响越小,但传感器输出信号越小。为此在满足信号量情况
下,VS选越低的电压越好。
问题16
芯片上电复位的电压是多少?LVR的电压维持多长时间复位,电压是多少?
解答:芯片上电复位的电压是2.2V;LVR的电压维持4uS即芯片复位,电压是2.0V。
问题17
当系统使用内部RC振荡器时,频率误差为多少?
解答:Datasheet上给出内置RC振荡器频率误差有+/-20% 。
问题18
为何用旧电池标定省EEPROM产品时,用旧电池称重准,换用新电池后重量不准?解答: OTP自烧录时的VPP电压是通过将电池电压升压1倍从VLCD引脚输出到VPP。而OTP烧录的VPP电压要求6.25~6.75V,若采用旧电池来供电,则VPP电压低于标准电压,OTP烧录的电荷就偏低,造成当电池电压高时,会有误读OTP数据。
建议:1、采用OTP自烧录省EEPROM时,用外部稳压电源6.25~6.75V供给VPP或用
外部稳压电源3.3V供给DVDD和AVDD;2、采用3.2V~3.5V的电池供给DVDD和
AVDD;
问题19
VDDA稳压器是否可以驱动传感器?
解答:VDDA是用于驱动LCD driver的电源,驱动能力是0.8mA 。驱动能力不能满足传感器的
驱动要求。
问题20
当LCD采用外部供电时,是否可以取消CA与CB之间的电容?
解答:CA与CB之间的电容是VDDA的升压电容,当LCD采用外部供电时,可以取消CA与
CB之间的电容。
问题21
内部低电压比较器的1.2V基准的误差是多少?
解答:内部低电压比较大的基准电压1.2V的范围:1.25 +/-0.15V
问题22
使用外部振荡器时,有何注意事项?
解答:启用外接振荡器之前,必须先开启内部高速RC振荡器,至少需要延时50mS后方可切换
到外接振荡器。另外开启外部振荡器时,需注意配置寄存器顺序,具体参照Datasheet。
问题23
随着电池电压下降,重量也随着下降低?
解答:建议设置成VS=2.2V,PGA = 64 。
问题24
LCD显示过暗,笔画不清晰?
解答:1、将分压电阻调小,调小电阻会带来功耗的增加;
2、将LCD的时钟频率以及LCD帧频调整,一般说来帧频越慢,显示笔画越清晰,但是
帧频过慢会导致LCD显示闪烁的问题;
3、将波形选为B波形;
问题25
外部晶振不起振?
解答:1、PT2.4和PT2.5 设成模拟输入;
2、PT2.4和PT2.5数字输入输出使能设置为数字输入;
3、关掉PT2.4和PT2.5上拉电阻;
4、设外部晶振是高速还是低速;
5、开启外部晶振,并延时20ms;
问题26
间隙供电测量模式下,为什么每次读回的AD值误差大?
解答:间隙供电时,关闭模拟部分只需清除NETF寄存即可,模拟部分其它寄存器不要每次上电
都配置。
问题27
使用内部温度传感器时,如何保存能做到+/-1度误差?
解答:1、PGA = 8 取22位AD值;
2、进行一点标定(用当前环境温度进行标定);
计算公式: 当前温度AD / (273.15 + 当前环境温度) = 每度变化AD值
问题28
当用外部时钟做显示帧频时,从SLEEP唤醒后,为什么显示会有某个COM先显示?
解答:由于外部时钟起振需要几百毫秒的时间,所以可以增加延时时间或先采用内部时钟、看门
狗时钟作帧频。
问题29
开发高精度带背光的产品时,当背光关闭和点亮时,ADC的内码会变化?
解答:背光关闭和点亮时,ADC的内码变化,需注意以下几点:
1、模拟部分的AVDD和AGND需在电源的输入端才与DVDD和DGND相连;
2、主程序中每个大循环的运行时间需一致,否则会引起内部电流波动,影响ADC;
(建议:主程序中不要用Halt指令;)
问题1
使用仿真软件时提示“连接失败!未发现仿真器!”等错误,该如何处理?
解答:1、检查USB线连接是否正确及接触是否良好;2、检查是否安装USB驱动。
未完,详情见附件
文章评论(0条评论)
登录后参与讨论