smalling6 发表于 2011-11-29 23:36:49

新手求助:关于MC35I的IGT引脚启动问题

在网上买了个TC35I的模块,寄过来后发现模块上标签显示是MC35I,店主又找不到。
查看电路图,发现上面画的是IGT直接通过一个1K电阻连接到的VDD 4V上的,用万用表测两者之间的电阻确实是1K。
MC35I模块上电后IGT引脚用万用表测一直是处于低电平状态,用单片机引脚也拉不高。
用逻辑分析仪观察波形发现IGT引脚的信号是以2S低电平+200MS的高电平为周期的。
看了下模块背面有个555,估计是启动电路,但店主给的原理图中根本没这个。给的程序中关于IGT的代码就这一段:
void Initialize_Model(void)
{    //初始化 PIN检测
        uchar h;
        IO_IGT=0;       
        for(h=0;h<12;h++)
        {//进行初始化,并显示
                Send_AT_Command(TC35_INIT);
                if(uart_buff==0x0d&&uart_buff==0x30){
                        chinit=1;       
                        break;
                }
                if((h%4)==0){
                        IO_IGT=1;
                }
                else if((h%2)==0){
                        IO_IGT=0;
                }
                timer_S_cnt=0;        
        }
实在搞不懂是怎么实现启动的。(用店主给的程序能正常实现发短信的功能)还有就是只要IGT引脚保证在上电10MS以上有100MS的低电平就行了么?怎么我感觉我观察到的现象莫名其妙,谁能给我解释下,谢谢了!

xiaosi1102 发表于 2011-11-29 23:46:40

对的给个100ms以上的低电平就可以!米可以节到单片机的IO口上!用单片机控制就行!手机回复的真费劲!

smalling6 发表于 2011-11-30 11:03:45

回复【1楼】xiaosi1102
-----------------------------------------------------------------------

嗯,谢谢了。根据上面的程序和我的测试,你能想出是什么电路么。还有你有没有这方面的例程?
页: [1]
查看完整版本: 新手求助:关于MC35I的IGT引脚启动问题