|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
MFRC530发烫的问题. |
作者:zyb2002 栏目:技术交流 |
俺用MFRC530做MIFARE ONE 读卡器,图基本上是PHILIPS的DEMO.在上电后RC530温度急剧上升(并不损坏),并对其它电路有一定程度干扰.需要刷一次卡,温度就开始恢复正常,电路工作趋于稳定.上述现象在俺的另几个产品调试中没有发现. 有没有哪位同行遇到过类似现象? 您是如何排除的? 望不吝剔教. 俺的程序大概如下: uchar M500PcdConfig(void) { uchar status; Dog(); if ((status = M500PcdReset()) == MI_OK) { WriteIO(RegClockQControl,0x0); WriteIO(RegClockQControl,0x40); delay50us(2); ClearBitMask(RegClockQControl,0x40); WriteIO(RegBitPhase,0xAD); WriteIO(RegRxThreshold,0xFF); WriteIO(RegRxControl2,0x41); WriteIO(RegFIFOLevel,0x04); WriteIO(RegTimerControl,0x02); WriteIO(RegTxControl,0x58); WriteIO(RegBitPhase,0xad); WriteIO(RegMfOutSelect,0x00); M500PcdSetTmo(7); WriteIO(RegIRqPinConfig,0x03); M500PcdRfReset(100); } return (status); } void main(void) { .... M500PcdConfig(); .... WriteIO(RegRxControl2,0x41);//激活天线 WriteIO(RegTxControl,0x58); if(M500PiccCommonRequest()==MI_OK) { .... } else { .... } WriteIO(RegRxControl2,0x40);//停掉天线 WriteIO(RegTxControl,0x10); ...... } |
2楼: | >>参与讨论 |
作者: zyb2002 于 2005/7/5 10:41:00 发布:
:( 没人理俺啊.55555555555 |
3楼: | >>参与讨论 |
作者: chentie 于 2005/7/6 17:34:00 发布:
天线不好,震荡不稳且不匹配 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |