导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→刚毕业,好不容易找到份工作,遇到个问题,请好心人帮忙。加了原[zhenge]

 *第25953篇: 刚毕业,好不容易找到份工作,遇到个问题,请好心人帮忙。加了原理图

  
楼 主:zhenge 2004年9月20日13:52
 刚毕业,好不容易找到份工作,遇到个问题,请好心人帮忙。加了原理图
刚毕业,好不容易找到份工作,相信大家也知道,应届生找份工作不容易,一到这就接了分任务,老板说的意思很简单,完不成走人,现在遇到的问题已有几天了,一直没个头蓄,很着急。

现在的问题是用防真器时,运行程序是正确的,但是把同样的程序烧入51单片机中,运行,一开始时是正确的但是开关几次电源以后,程序不运行了,再想向单片机中烧入程序,不是写不进去,擦不了,就是写入后,放在扳子中不运行。以为是电源的原因但是量得电压是5V,没错呀,不知道是不是电流大了,因为曾经把前面以坏的片子放在板子上过了一个小时以后,单片机烫手。现在已经不敢试了,已经烧坏了4个片子了。不知道是做的板子有问题,烧片子的仪器有问题,还是烧片子的过程错误,还是电源。

谢谢你的回复,我更加详细的说一些情况:

整个板子完成的是串行通信功能,使用的是RS485协议,光藕采用的是6N137,单片机采用的是AT89C51,实现收发功能的是MAX1487。板子一开始做的光藕使用有问题,所以改了一下,去掉一些电阻,改了一些连线。烧片子使用的是RF-910版,北京鑫润飞电子科技;防真器是伟福H51/S。最大的问题是为什么防真可以但是上单片机却不可以。

点击浏览该文件

  
2楼:guest 2004年9月20日14:53
 90%短路或设计不合理. 以测量电流入手
90%短路或设计不合理. 以测量电流入手.
1. 测总电流, 如>  100mA, 做第二步;
2.用刀片把各部分的5V线CUT断, 测局部电流, 看哪部分>  100mA;
3.最终可能是8051的I/O电流太大.
  
3楼:guest 2004年9月20日16:21
 老弟:
你的电路设计的太让人惊讶,天才

老弟:
你的电路设计的太让人惊讶,天才设计啊。
竟然能调出来。借你个别人设计的吧。
andydell@sohu.com
  
4楼:zhenge 2004年9月21日08:13
 谢谢我的邮箱是zhanshi-100@163.com
  
5楼:zjsx133 2004年9月20日19:04
 [建议]
给你改拉一下,你自己试试,注意6N137的EN最好串电阻。
点击浏览该文件
  
6楼:donggua 2005年6月1日14:15
 赞一个!!!
还是好心人多啊!!

赞一个!!!
还是好心人多啊!!
我已经爱上这个论坛了

大家也都是为了混口饭吃嘛
  
7楼:xiaoweiwb 2004年9月21日07:52
 在初始化外围芯片之前加一段合适的延时子程
在初始化外围芯片之前加一段合适的延时子程序,可以解决为什么能够仿真但上单片机却不可以运行的问题。
  
8楼:XIAOWEIWB 2004年9月21日08:26
 此外你的复位电路中R5的阻值太大,在执行
此外你的复位电路中R5的阻值太大,在执行程序过程中需要复位CPU时,无法短时间内完成CPU的复位,需要长时间按住复位按键才能复位CPU这样不符合人们的操作习惯。应将此电阻减小到几十欧姆。
  
9楼:工控 2004年9月21日13:46
 你的设计真的太有特点了
问题不少:
1、复位电路不合理;
2、光耦使用不当,根本没有发挥作用;
3、各种串联电阻阻值不合适;
4、89C51设置的工作模式不对;
5、大部分上拉电阻也太小了吧;
6、建议别直接用TXD、RXD点灯,驱动一下吧;
7、一个去耦电容也没有,100UF大电容到是一大堆;
8、我不明白你的方向控制是怎么实现的?
9、难道TXD不加限流电阻直接驱动光耦吗
建议小兄弟好好看看参考书吧。
  
10楼:ya6188 2004年9月21日14:31
 把图发来,我给你改一下.肯定没问题
y

把图发来,我给你改一下.肯定没问题
ya6188@163.com
  
11楼:APEARLIU 2004年9月21日14:53
 请参考这个图。[upload=sch]v
请参考这个图。
点击浏览该文件
  
12楼:yangxiuhong25248 2004年9月22日15:58
 还可以
我看了三个原理图,就这个好些,不过我建议:
按钮S1旁串一个几十欧的小电阻更好,按下去之前电容C6两端事5V,没有小电阻电流很大,会产生火花。
LED3,LED4还是用三极管驱动一下更好,图中相当于是两个二极管分别串电阻后并联再连接到串口,串口的灌电流需要20多毫安,光偶还不一定工作良好。LED串连的电阻大了,这么小的电流LED光线很弱,有10毫安以上比较适合。
R8,R9大了一点,5毫安不到,对应的三极管开关状态布明显,建议减半。
有个电源网络标号'"VCC==+5V"'gaiwei改为+5V
  
13楼:xiuweiz 2004年9月22日16:44
 1.将R5改为300欧姆
2.将单片机

1.将R5改为300欧姆
2.将单片机的31脚接电源(+5V)。(非常重要,查资料)
3.光耦的电源脚和电源之间隔离100欧姆电阻。
4.多看书
  
14楼:zhonjia 2004年9月22日23:08
 老弟!楼上几位已经说的差不多了.我补充一
老弟!楼上几位已经说的差不多了.我补充一下:
要注意程序抗干扰.否则,开关几下电源程序就跑飞了.
在程序中增加些如: 
NOP
NOP
AJMP 000H
或者设置一些陷井段,避免程序受干扰跑飞.
另要加强电源去耦.
  
15楼:Lichunfu 2004年9月23日10:56
 随便说说!
1、mcu的31脚必须接vcc(除非您使用的是外部rom且所有程序都放在外部rom内,这样mcu的31脚必须接gnd),只有这样才能让mcu从片内rom开始执行程序,仿真时仿真程序是不会出这种问题的,因此可以仿真;
    2、光偶的2脚和vcc之间必须接限流电阻(470欧),因为光偶内led的导通电压比较低(约1.5v),mcu的i/o输出“0”时的电压约0.4v,这样当与光偶3脚相连的i/o输出“0”时,就会导致过流,mcu发烫,同时会导致电源工作异常,使用仿真机时您可能没有注意到仿真器温度异常。
   3、此外光偶输出端的上拉电阻用390欧太小了一点,可以用1k-4.7k比较合适,这一点到不是问题的关键,只是一点建议而已。
  
16楼:houxl 2005年6月1日16:07
 检查电源干净不干净,抗干扰措施用的合适不
检查电源干净不干净,抗干扰措施用的合适不合适
  
17楼:ya6188 2009年5月15日10:18
 STC单片机开发板
YHG-51A开发板Ver2.0功能

简介: 针对单片机系统在电子设备中的普遍应用,特别根据企业实际情况,做出了一款能比较快的掌握单片机用法的开发板。特别适合单片机初学者,通过本开发板的学习完全能达到企业助理开发工程师的水平,对于一般小型控制类电子产品的开发更是不在话下

标准配置:
板载高性能单片机STC89C52(DIP40),可以232口直接下载用户程序,省去开发过程中频繁拔芯片烧写程序的苦恼,该单片机内部资源非常丰富,8Kflash程序存储器,可以反复写100000次,512Kram.内置硬件看门狗电路,内置2k字节eeprom,可以保存用户的设置参数,完全可以省去外部24系列EEPROM存储器。
8位跑马灯     红色柔和 
4位共阳数码管    高亮高速显示 
串转并实验74HC164   输出口扩展(作数码管的段码)实现多路输出 
模数转换ADC0809模块   8路模拟电压接口(4路热敏电阻输入,4路0-5v直流输入)
数模转换DAC0832模块  1路数字信号转模拟电压输出
端口扩展芯片8155  可以扩展22个端口输出 
EPROM存储器24C256  做IIC协议实验的芯片(大容量32k字节存储空间) 
高精度温度实验DS18B20  单线通讯协议经典功能,可以配合继电器做一个小型温控系统 
万年历时钟PCF8563P  做高精度万年历用或者实时时钟系统
时钟后备电源(3.6V镍镉可充电电池)  能保证时钟断电运行
蜂鸣器      能做音乐和报警相应程序的开发应用
4*1矩阵按键    4按键扫描实验,增强对键盘电路的程序编写
强电控制继电器    能用单片机控制外围电器,与DS18B20组成一个完整的温控系统
所有MCU口可引出  方便用户自己扩展,为你的其他开发应用带来了方便
232串行接口   全双工通讯接口,可以将开发板数据送电脑显示,或接收电脑控制数据,(同时又是STC89系列单片机的编程接口)
随开发板配送:
1.5米232通讯线  电脑和学习板通信线
9V/1A直流稳压电源   提供开发板所需的电源
标准配置目前优惠价格:350元

选配高级功能部分 
YXD-12864-2图形液晶 可以熟悉点阵液晶操作,通过接口也可自己搭接字符型液晶
步进电机驱动    能完成步进电机加减速和转向等控制 
遥控接收器     通用3脚红外接收器,可以做各种红外遥控试验
高级配置目前优惠价格:450元


>>>>>>对该主题发表你的看法

本主题贴数17,分页: [第1页]


[上一篇主题]:新手 求助

[下一篇主题]:关于开发一个产品的问题????高手进(有开发经验的进)