最新日志

发表于:2008-8-21 21:26:02
标签:单片机  

1

《51单片机工程应用实例》内容简介

  本书是一本以单片机的工程应用实例为重点的单片机技术书,在简述了51单片机的软硬件基础之后,重点通过一系列工程应用实例,详细介绍单片机的软硬件开发和调试方法。这些实例取材广泛、内容丰富,功能完整、实用性强。包括自制单片机编程器的方法,单片机的串口通信、定时/计数器、键盘输入、LED和LCD显示器等内外资源的使用和编程,在汇编程序中调用C程序的方法。实例中使用了很多当前流行的单片机智能外围芯片,包括实时钟、数字温度传感器、DDS波形发生器、无线数传模块、FM收音、USB接口芯片等。书中还用一章专题介绍了这些芯片所采用的单总线、IIC总线、SPI总线和USB总线等新型总线技术的原理。本书的两个实例中还详细讲解了单片机和电脑RS232串口通信的高级语言编程方法以及用USB扩展串口通信的方法。书中所有实例都有完整的程序源码,收录在随书配套的光盘中,方便读者学习使用。

        本书所讲的实例很适合读者自己动手来做,特别适合电子技术类专业的大学生们作为动手实践的教材,弥补他们在就业时缺乏实践经验的不足。配合书中的部分实例,作者设计了一块PCB试验电路板,读者可亲自动手做书中的试验。EDN网站是本书的网购总代理,网购有折扣优惠,并将免费提供PCB板给购书的部分读者,同时低价代销实验用的套件。现在EDN已开始接受预定,详情请登录http://group.ednchina.com/1023/

点击此处查看原文 >>

系统分类: 单片机   |    用户分类:    |    来源: 原创

评论(0) | 阅读(161)
发表于:2008-7-8 22:01:47
标签:EDN  博客  

3

EDN博客的故事

我在EDN上的博客是在2006年底开的,写了一篇文章之后就扔在那没管,直到去年4月才有时间继续写。从那时开始到现在断断续续地也就写了30多篇文章,数量不多,不过全部都是原创,内容以技术性文章为主,主要是我做过的一些单片机项目,还有其它一些设备维修、电子线路方面的东西。EDN博客是个电子技术类的博客,这里聚集了很多电子爱好者,大家在这里交流经验,人气比较旺,我的博客好的时候一天曾有400多的点击。其实我当时的博客上也就只有十几篇文章。到目前为止我在EDN的博客共有35篇文章,点击刚刚超过4万。当然要和EDN博客上的很多人比,我的点击量远不如他们。但是在网上经常有爱好者提问或是要求交流技术,也有不少网友来信提问,还有人想要我给他设计电路、买器材等。特别是有一些在校大学生做毕业设计来寻求帮助。更多的是在QQ上经常有不认识的人要加为好友,在QQ上交流。总之博客的内容还比较受欢迎,有一段时间还被选入EDN的博客名人堂。078月份还获得了最佳博客三等奖。

去年九月初的一天,突然收到了一封来自北京某出版社编辑的电子邮件,邮件中说他们准备出版一套单片机和嵌入式系统应用方面的丛书,“如果您有时间或者兴趣,为我们撰写一些单片机,嵌入式系统与工业自动化的书籍。期待与您的合作!”等等。到17号的时候,又收到了北京另一家著名出版社的邮件,邮件中说通过在EDN的博客“了解到您在单片机、PLC、电源、测试仪器、家用电器、机电一体化设备等有较深入的研究,经验很丰富,发的技术帖子得到了网友的认可。不知有没有意愿出版相应的应用图书呢?”等。我分别给他们作了回复,了解他们的具体想法和要求。前者的要求较高,他们希望我能写一套四本书,并提供了一些参考。后者的要求比较宽松,基本上是你想怎么写就怎么写。说老实话,虽然咱也是读书人,书是读了不少,不过写书这事,还真是大姑娘上轿——头一回。考虑到自己的能力,还是后面这一家可以试试。于是婉拒了第一家,选了第二家继续联系。出版社首先给我介绍了出版一本书的整个流程,在我明确之后,然后一步步地进行。本来去年底出版合同就寄过来了,因为邮局方面的问题,我未能收到,直到今年我在无锡才收到了合同。不过合同条款在去年已经商定好了,今年四月底交稿。从去年10月底开始着手写,年底到春节后停顿了一个多月,之后接着写,时间已经很紧了,写得很辛苦。到四月十五号完工,写了四十多万字交出版社,编辑看了后说希望能再增加一些,于是又接着写,到五月中旬增加到五十多万字,这才算结束。

上个个月出版社来信说,书稿初审已经通过,“书稿的出版进度现在是编辑加工阶段,到最后的印刷出版,一般要3个月的时间。您耐心等候吧。”我十分高兴,因为我成了EDN博客第一个写书的人,在这里我要特别感谢EDN,感谢彩云,感谢他们给我们广大电子技术工作者提供了如此广阔的天地,实现了我们进行技术交流的愿望,成就了一个写书的网络作者。

点击此处查看原文 >>

系统分类: 自由话题   |    用户分类:    |    来源: 原创

评论(3) | 阅读(554)
发表于:2008-7-8 11:38:47
标签:单片机  学习  

3

单片机学习的误区

单片机因其优异的性能得到了越来越广泛的应用,现在几乎所有的电子产品都用到了它,因此学习单片机的人也越来越多。随着技术的进步,单片机的种类也层出不穷,不断有新型高性能的单片机出现,令学习者看得眼花缭乱,忙不暇接,经常有人问学那一种单片机好呢?也经常听到有人抱怨说,我的STM32还没用呢, ARM又来了,于是他们又买了ARM,,结果他们不停地用各种各样先进的单片机重复做着“跑马灯”实验,他们也一直停留在单片机学习的初级阶段上,一直不能进入学习单片机技术的真正目的——用单片机开发电子新产品这样一个主题上来。

首先你要明确学习单片机的目的是什么,对于大多数学习者来说,学习单片机的目的应该是应用,把它运用到你所在的行业或产品之中,单片机对于你的工作来说,只是一个工具或部件,那么在应用中我们选用单片机的标准是什么呢?四个字“够用就行”。可以说现在应用系统中绝大部分的项目,最简单的851单片机就可以胜任,现在真正需要高档单片机的项目还是少数。老板们不会投入多余的钱去选用你推荐的所谓高级单片机,大部分人遵循“只买对的不买贵的”这样理性的原则,理性的人不会盲目的追随比尔 盖茨的不断升级,因为这些东西一方面有技术发展的需求,但是也有相当一部分是老板们为追求更大商业利益的炒作。因此我还是要说,如果你没有学过C51单片机的话,还是要学C51单片机。为什么?原因很简单,因为它是单片机的祖宗,后来的单片机都是在它的基础上开发出来的,是他的儿孙们。它也最容易学,更适合初学者。它的功能强大,物美价廉,大部分应用项目用它就够了,没有必要用高档的,当你学会了C51之后,如果确实需要用别的单片机,对于使用C语言编程的人来说,学习其它单片机还是比较容易的,写好的程序移植到其他单片机上也不是很难的事情。他们都是相通的,我书中的程序实例中有几个本来是用AVR单片机的,后来改成C51了。对大部分应用来说,用那一种单片机并不重要。

第二点我要强调的是,说到底单片机只是一个电子产品或应用系统的一个组成部分,一般来说他在其中扮演的是中心控制器的角色,像人的大脑一样相当重要。但是像人一样,你还得有鼻子眼睛耳朵等传感器,还要有手脚这些执行机构才能构成一个完整的系统。也就是说学习者除了学习单片机之外,你还要学习其它方面的相关知识,比如传感器、模拟电路、固态继电器、步进电机等等。除了少部分大型分工特细的公司以外,现在大部分公司还是希望招聘那些具有多方面知识和技能的人,这些人的就业空间要广阔的多。你只会单片机是远远不够的。

因此我建议大家在单片机学习中,不要盲目跟风,一味追求高精尖。要切实学好一种机型,真正做到会用,能把它应用到你的工作和产品中,这才是最重要的。要做到这一点,你不仅要学习单片机,还需要学习相关的电子技术知识,要针对你的工作实际,扩大自己的知识面,不要一直停留在“跑马灯”阶段。要尽快进入应用,这样才能成为一个有用的电子技术工程师。

 

点击此处查看原文 >>

系统分类: 自由话题   |    用户分类:    |    来源: 原创

评论(6) | 阅读(555)
发表于:2008-7-2 20:53:30
标签:EchoLink  业余无线电  

1

EchoLink的认证

EchoLink认证也是在它的官方网站上进行的,在主页上敲Validation链接即可进入认证页面。认证大致分三步:

1.输入你的呼号并认证

你必须以你的个人业余电台呼号进行认证注册,在文本框中写入你的呼号,博主的呼号是BD9AH,然后继续。如果你输入的呼号是一个有效的呼号,就会进入下一个页面输入你的Email地址。

2.输入你的Email地址并认证

地址输入后,网站就会立即发一个邮件到你的邮箱,你要立即打开你的邮箱接收该邮件,单击邮件中的链接,就会又返回到下一个认证页面。

3.提交电台执照副本并认证

在这个页面中是要你选择给网站发送你的电台执照副本的方法,这里提供了三种方法,最后一种方法一般我们都用不上,不予考虑。第一种方法是将你的电台执照扫描或用数码相机制成图像文件在网站上在线上传,第二种方法是发传真到(+1 203 423 0060。一般我们选第一种方法,即可进入上传页面。

点击开大图

单击“浏览”按钮,在你的电脑中选择已经扫描或拍照好的图像文件,在下面的文本框中用英文填入文件的内容,然后单击“Send File”按钮,文件就会被上传。上传成功后就会显示下面的页面:

点击开大图

说已收到了你提交的某某文件,正在处理,在24小时内你就会收到一个处理结果的电子邮件等。关于你提交的认证文件EchoLink有明确的要求:

你提供的认证文件应该是业余电台执照。该执照是由你的政府有关部门签发的,并有"XX......."格式的文件编号,上面有打印的而不是手写的,清晰可辨的你注册的呼号。该执照应该是印刷的,上面清楚地标明有你的呼号的有效的电台执照。业余俱乐部之类签发的均无效。

网站的Validation Documents部分,还说道:如果你所在的国家,操作证和电台执照是分开的话,那么要提供电台执照,这个执照应该是有呼号的业余电台执照,如果在你的国家电台执照有有效期限制,则要标明有效期,同时该执照必须在有效期内。

扫描或数码相机制成的数字图像文件,文件的格式必须是JPG, GIF, TIF, 或 PNG,图像要清晰可分辨,大小不能超过5M。然后通过EchoLink网站在线上传。

现在EchoLink的认证比过去要严厉了,如果不能满足上述要求,则不能通过认证,无法使用这种通信方式。可悲的是我们国家过去发的操作证书和电台执照上居然都没有呼号,操作证书也是手写的,人家都不认。我第一次提交的证件就没有成功。昨天用新办的执照重新提交认证,今天10点多打开邮箱,认证通过的邮件已经发过来了。

在电脑上运行Echolink的软件,已经可以看到在线的世界各地的业余无线电爱好者的呼号列表。

点击开大图 

点击此处查看原文 >>

系统分类: 通信网络   |    用户分类:    |    来源: 原创

评论(0) | 阅读(381)
发表于:2008-6-22 16:54:27
标签:显卡  黑屏  

1

电脑黑屏的检修

故障现象:电脑开机时显示器不能马上显示,等过一会或者要再按一下复位才会有显示。在工作过程中,经常出现短时黑屏,一般是在你用鼠标点击菜单时发生,当点击菜单时,菜单功能失灵,出现短时死机,随后屏幕黑一下,又恢复正常。故障后来越来越严重,频繁的出现黑屏闪动,进而彻底黑屏死机。

检查:因为显卡是个二手旧卡,该卡是小影霸的GeForce  FX5200。所以首先怀疑的就是它,换上一块肯定没问题的显卡,结果故障消失,说明果然是这个破显卡的毛病。通电开机试验散热风扇工作正常,用手摸有关的芯片也没有发热异常。拆下该卡先用放大镜仔细观察,没有发现有脱焊的地方。再观察大的零部件,发现Q503旁边的电解电容C849头顶鼓起来了,说明该电容不良。

处理:这是一只6.3V1000uF的电容,手头还没有同样规格的,只有一只680uF10V的,只好先应急换上试一下。换上后开机试验屏幕再也不闪了,故障排除。照片中的蓝色板卡是显卡,黑色的电容是新换上的电容。

点击开大图

点击此处查看原文 >>

系统分类: 模拟技术   |    用户分类:    |    来源: 原创

评论(0) | 阅读(247)
发表于:2008-6-16 0:16:04
标签:业余无线电  

1

业余无线电EchoLink通信

    EchoLink是一种利用互联网进行业余无线电通信的软件,它采用voice-over-IP (VoIP)技术,能够使全球范围内的任意两个业余电台、或者电台和计算机之间进行通信,使用的电台设备只要那种能在本地进行通信的超短波对讲机就可以了。这样可以使那些没有短波设备的业余无线电爱好者也能利用超短波电台进行越洋通信,大大地扩展了业余超短波电台的通信范围。现在全世界有162个国家,超过20万个业余无线电爱好者通过认证在使用这种通信方式,每天大约有4000人同时在线通信。

EchoLink软件可以在它的官方网站http://www.echolink.org/上免费下载。运行在微软的Windows操作系统。硬件设备只需要一台个人电脑和一台对讲机,用一个很简单的接口板将二者连接在一起,在电脑上运行EchoLink软件就可以和世界各地的人们进行通话了。

有人会说我直接用电脑上网用语音聊天也可以和世界各地的人通话,是的不错。但是EchoLink的特点在于它可以在两个手持对讲机并且正在移动中的人员之间进行通话,这是单纯用电脑上网语音聊天所不能实现的。

    EchoLink方式既然是业余无线电通信的一种方式,所以它就只允许那些具有业余无线电台执照和操作许可证的人员使用,使用者必须有自己的个人业余电台呼号,以该呼号在EchoLink网站注册,并向EchoLink管理者提交自己的业余电台执照副本,通过认证才能取得这种通信方式的使用权。

点击开大图

点击此处查看原文 >>

系统分类: 通信网络   |    用户分类:    |    来源: 原创

评论(1) | 阅读(239)
发表于:2008-6-5 17:48:19
标签:功放  A-K90  

1

先锋A-K90立体声功放的检修

有一台先锋A-K90立体声功放无声,接通电源以后也听不到继电器吸合的声音。打开机箱检查,正负电源电压正常。接着检查功率放大管,该功放末级使用的功放对管是A1265C3182,结果发现立体声左路的一对管子已经击穿,发射极串接的0.47×2电阻也烧断了,另外上面的推动管C2275,还有二极管DD107,稳压管DD111也都烧坏了。因此造成扬声器负载继电器不能吸合。0.47×2电阻是特制的买不到,用两个0.5欧的水泥电阻代替,买到了一对同型号的功放管A1265C3182。推动管C2275买不到,用C2073代用,二极管DD107是锗管, DD1111V的稳压管,把这些零件换上以后,开机后继电器吸合,功放恢复正常工作。相关的电路见下图:

点击开大图

点击此处查看原文 >>

系统分类: 模拟技术   |    用户分类:    |    来源: 原创

评论(1) | 阅读(791)
发表于:2008-5-24 21:53:57
标签:FM收音  单片机  

1

用单片机和FM收音模块做的FM收音机

 

点击开大图

1 收音机的实物照片

     点击开大图

2 FM收音机电原理图

我用单片机和FM收音模块制作了一个FM收音机,照片是收音机的实物图,电路原理图如图2所示。

电路的核心是FM收音模块,它是用PHILIPS的TEA5767HN调频收音集成电路做的,专门用于MP3、手机这些数码产品中,为它们提供FM收音功能。这种模块体积小、耗电低、性能优良、价格便宜。产品完全无需调试,只要单片机控制就可以完成一个高级FM收音机的全部功能,可以实现自动搜索、存台、直接数字调谐、数字显示电台频率等功能。模块的型号是FM-410B,它共有10个引脚,通过I2C方式和单片机通信。引脚如图3所示。也可以使用其它型号的模块。收音机接收的频率范围是88-108MHz。收音机采用3V稳压电源,也可以用两节1.5伏电池供电。输出的音频信号直接送到电脑音箱,就能收听。

3 引脚图

电路中采用廉价的AT89C2051单片机作为控制主机,控制FM收音模块实现FM收音功能。按钮S1用于控制电台自动搜索,按下S1按钮后,程序就从波段的低端88MHz开始搜索,一旦发现在某个位置收到的信号强度达到了搜索控制字中所设定的电平值,搜索就停止在该位置,如果此频点有电台,立即就能听到电台的播音。再按一下按钮,程序就会接着往上搜索,当搜索到波段的尽头时,红色LED灯会亮,这时再按搜索按钮,程序就会自动反转方向从最高端往下搜索,同样的一直搜索到波段的低端时也会自动停下来,红色LED灯亮,表明已搜到波段低端,这时再按搜索按钮,又会翻转方向搜索,周而复始。搜索到的电台频率在四位LED数码管上显示,显示的格式为:XXX.X,单位是MHz。

 

 

点击此处查看原文 >>

系统分类: 模拟技术   |    用户分类:    |    来源: 原创

评论(3) | 阅读(594)
发表于:2008-1-11 16:31:09
标签:长三角  

3

我的2008---从珠三角到长三角

2008这个因奥运而被国人期盼了许久的一年终于来到了我们面前,新的一年对我来说更是不同寻常,2008我已跨过了人生的六十个岁月,本来我打算和其他的退休老人一样在家安度晚年。和他们不完全相同的是我不想虚度光阴,用种花养鸟搓麻将等方式来打发时光,写博客就是我退休生活的一个重要内容,幸运的是我的博客引起了几家出版社的注意,他们约我写书,而这恰好也是看了我的博客后一些网友的建议。年前我已着手这方面的工作。

但是人的命运常常是你自己难以预料的,就在去年年底我同学的一位在美国的朋友,他在无锡有一家公司需要一个懂电子的人去经营,去年我在广东的时候他就邀请过我,只是广东的工作脱不开身,没有答应他。现在他催得很急,要我马上就去。于是我的人生轨迹在这里又拐了一个弯,元旦的钟声还没有敲响,我就匆忙打起背包来到了无锡,开始了我的2008--从珠三角到长三角。

 

点击此处查看原文 >>

系统分类: 自由话题   |    用户分类:    |    来源: 原创

评论(3) | 阅读(500)
发表于:2007-12-6 21:23:48
标签:Visio  中文乱码  

1

Visio 2002中文字符在 Word中变??的对策

    用中文Visio 2002作图后“复制绘图”,再用“粘贴”或“选择性粘贴”,把图形直接拷入Word 文本中的方法很好。导入的图形很清楚。但是也出了一个很烦人的问题,那就是用Visio 2002做的图在复制到Word 以后,其中的中文字符都不能正常显示,全部变成了“?”号。我用的WordOffice 2000版本和中文Visio 2002,可能这是由于软件版本不兼容造成的。用Visio Professional 5.0也是同样的结果。我尝试了一些方法来解决这个问题:

<!--[if !supportLists]-->1.<!--[endif]-->把图形先粘贴到ExcelWPS 2007中,这时图形中的中文字符正常。然后再复制、粘贴到Word中。

<!--[if !supportLists]-->2.<!--[endif]-->Visio 2002中把图形存为emfjpjgiftif 等格式的图片文件,然后再插入到Word中,中文显示正常。

<!--[if !supportLists]-->3.<!--[endif]-->使用Visio Professional 5.0版本,若用西文字体时中文字符就会出现乱码。在插入中文字符时,选用中文字体比如“宋体”等。这样在粘贴到Word中时中文显示就正常了,不会出现乱码。

据说用Office 2002版本的Word也可以,但是我没有试过。

补充:最近我用word2003和office XP试了一下,这个问题已解决,中文显示正常,确实是软件不兼容造成的。 

点击此处查看原文 >>

系统分类: 自由话题   |    用户分类:    |    来源: 原创

评论(0) | 阅读(687)
234下一页总共 , 当前 /