微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 用单片机做显示器信号发生器

用单片机做显示器信号发生器

时间:11-24 来源:互联网 点击:
  在维修显示器时,一般都是接电脑主机,经常拔插信号线很不方便。本文介绍的显示器信号发生器就可以替代电脑主机,给显示器一个信号,在维修时能显示各种信号,而且体积很小,携带在外维修也很方便。

我做的这个显示器信号发生器是在国外网站www.alexm.times.lv/vga_tester.htm看到的,电路原理图见下图,

PCB图见下图。主要是用单片机PICl6F84A来输出信号,74HCl64用来显示编码。一般市场上销售的彩显信号发生器都在130到200多元,而这个电路整个成本不到40元。

主要器件PICl6F84A市场价在12元左右,一些单片机网站都可以买到。数码管是共阳单管,VGA插座在坏的显卡或主板上找就可以。其他器件在电子市场都有。在制作电路板时把PCB图用激光打印机直接打印在热转印纸上,热转印纸可以用广告用的及时贴把上面的贴纸去掉,下面的就可以当热转印纸使用了,不必去市场买,然后用家里的电熨斗(要铁的那种熨斗)注意控制好温度,在150到180度最好,敷铜板要比PCB图稍大些,对好板子,用力压几次,等温度降下去后,慢慢揭去热转印纸,如果有漏掉的重新用电熨斗压一次,然后用三氯化铁和水以1:3的比例配好,温度在40C-60C之间,只需十多分钟就腐蚀完了。最后焊接元器件,先把电阻和电容对应的都焊好,IC器件最好用插座,这样不容易损坏,其中S1、S2、S3是拔码开关可以省去不用,直接接通。在PCB板上VDI是保护管,防止电源插反时烧坏IC。数码管我是用双位的,只要能显示就行了,焊完所有元件后一定要细细查一遍有没有焊接短路的。

我在焊接时把SBI的一脚和地线短路了,结果不能改变信号。写数据我是根据《无线电》第6期的《自制简易PIC单片机编程器》制作的,烧写软件用icproglO5E,下载地址为www.ic-prog.comlicproglO5E.zip。使用方法该期有详细介绍。

整个电路是由单片机PICl6F84A1脚、17脚和18脚分别输出三基色信号,6脚和7脚输出行场同步信号,8脚和9脚控制信号输出,每按动一次输出一个信号,数码管都有对应显示,一共有15个信号输出,分别输出红、蓝、绿、白屏,彩色方格,还有黑白交替方格信号,详细下看表。

序号分辨串(dots×lines)行同步频率(kHz)场同步频率(Hz)同步端(Hz)显示图形
1MODE-2640x48031.625G0.0-/-白屏
2MODE-3640x48037.555?5.0-/-白屏
3MODE-4800x60046.g4375+/+白屏
4MODE-4800x60046.94375+/+红屏
5MODE-4800x60046.g4375+/+绿屏
6MODE-4800x60046.:)43?5.0+/+篮屏
7MODE-4800xGOO46.94375+/+彩色困格
8MODE-2640x48031.62560-/-恩白国格
9MODE-4800x60046.94375+/+高频测试1
AMODE-4800x60046.94375+/+高频测试2
BMODE-11024x76860.oo875+/+白厢
CHV8-1(Panasonic)29.45545-/-自屏
DHV8-2(Panasomc)39.01877.1-/-白屏
EHV8-4(Panasomc)65.313106.4-/-蓝边圈椅
FHV8-6(Panasonic)85.84L65.0-/-红边图格

74HCl64是显示输出编码的,整个电路基本无需调试,电源用9V的外接整流电源就行,或用9V电池也行,单片机HEX文件下载地址是www.

alexm.times.lvNga/vga12mhz.zip,或zgsunyan/PIC/vgal2mhz.

Zip。使用时注意在接上显示器测试时,有的信号因频率较高屏幕会显示超出范围。

下图是我做好的信号发生器电路板,我在制作时加了一个电源指示。


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top