[休闲娱乐]在费旧PCB中发现价值之一,串口电平转换模块 |
| 工控秀才 发表于 2009-1-6 15:36:12 |

很多时候,我们打回来的PCB可能开发过程中用不完,比如用了2,3块就把项目开发
好了。而我们一般情况下打PCB样品都在10PCS以上,这样我们会不断的有PCB库存
累加,眼看这些曾经花钱打回的PCB,丢掉又觉得可惜,放着嘛,总也要尽量发现它的一
些利用价值呀.不然真是太占地方了。
所以我在这里抛砖引玉,希望大家都把那些费旧的PCB也利用起来,我今天展示的
是一款在以前一个"2个PS2鼠标数据转一个串口传送给PC"的接口板,我只利用了其
中的串口电平转换部分.
先看看我的原PCB:

然后,我就把串口部分割了下来,买了把小钢锯,很管用的.对比下看看:
…… ============================== 点击此处阅读全文
|
阅读全文(10) | 回复(0) |
[解决方案]基于EM78P154的红外遥控系统 |
| 工控秀才 发表于 2008-12-22 21:47:19 |

EM78P154可能没有EM78P153那么出名,但是毕竟是工业规格的IC,而且市场也还没有那么烂.毕竟开发软件还是需要一点时间的,总不能辛苦几天,让别人花半个小时,200RMB就把IC给破解了,这样的开发还有多少意义呢.
最近用EM78P154设计了一个红外遥控系统,感觉很不错,给大家分享一下.我用了IO口直接扫描按键,这样可以很方便的判断多个按键同时被按下呀.
我系统的好处是,省掉外部晶体,直接使用内部高精准的高速RC振荡,所有的IO都可以直接唤醒系统,这样很方便做睡眠省电.而且省电效果超好,睡眠模式的电流不到1微安.所以从电路简洁和低功耗这2点,就有足够的竞争力了.
发部分电路出来给各位看看.
光光的MCU,很干净的,呵呵:

因为需要向多个方向发射红外码,所以多装了几个发射管:
…… ============================== 点击此处阅读全文
|
阅读全文(145) | 回复(0) |
[解决方案]自制微型2路可调电源  |
| 工控秀才 发表于 2008-12-14 22:42:42 |

最近做了个低电压检测的项目,因为涉及到2路可调电源,而公司当初买的破电源连一路都不稳定,所以自己做了这样一个基于LM317的可调电源.电压检测把原电表的表头给拆了下来使用.呵呵,这下好了,随便配个适配器就很方便四处携带了.


很久没有塔万能板,技术退步很多呀,不过为了防止表头接反,我用了个耳机座做插座,这样安全系数就高了,主要还是物尽其用,以前做MP4留下的一些东西也要发挥一点作用嘛,呵呵.两路电源使用了一个跳线供表头检测.
…… ============================== 点击此处阅读全文
|
阅读全文(460) | 回复(0) |
[休闲娱乐]我愿意做一个高素质的乞丐 |
| 工控秀才 发表于 2008-11-27 12:36:03 |

老婆发给我的,给大家分享下:
下海来做乞丐,我愿意做一个高素质的乞丐 我拎着刚买的levi's从茂业出来,站在门口等一个朋友。一个职业乞丐发现了我,非常专业的、径直的停在我面前。这一停,于是就有了后面这个让我深感震撼的故事,就象上了一堂生动的市场调查案例课。为了忠实于这个乞丐的原意,我凭记忆尽量重复他原来的话。 “行行好,给点吧。”我一时无聊便在口袋里找出一个硬币扔给他并同他攀谈起来。 乞丐很健谈。“……我只在华强北一带乞讨,你知道吗?我一扫眼就见到你。在茂业买levi’s,一定舍得花钱……” “哦?你懂的蛮多嘛!”我很惊讶。 “做乞丐,也要用科学的方法。”他说。 我一愣,饶有兴趣地问“什么科学的方法?” “你看看我和其他乞丐有什么不同的地方先?”我仔细打量他,头发很乱、衣服很破、手很瘦,但都不脏。 他打断我的思考,说:“人们对乞丐都很反感,但我相信你并没有反感我,这点我看的出来。这就是我与其他乞丐的不同之处。” 我点头默认,确实不反感,要不我怎么同一个乞丐攀谈起来。 “我懂得swot分析,优势、劣势、机会和威胁。对于我的竞争对手,我的优势是我不令人反感。机会和威胁都是外在因素,无非是深圳人口多和深圳将要市容整改等。 …… ============================== 点击此处阅读全文
|
阅读全文(446) | 回复(1) |
[技术资料]业内性价比很高的8位AD MCU制作的电子温度计  |
| 工控秀才 发表于 2008-11-25 21:41:02 |

现在很多使用AD的场合都使用10以上的AD了,暂且不管精度怎么样,至少提供10位以上的数据.其实有些所谓的10位以上的AD,用起来也是很垃圾的.记得曾经联络过一款AD,非带AD的MCU哟,单多路AD.规格是12位的,但是+/-6bit的误差,呵呵实际就只有6位数据是比较稳定的了.你说用这样的AD,是不是还不如用一个8位的呢,至少在滤波方面也少用一些RAM了.
中国人是很聪明的,很多地方都讲究省成本,所以很多应用也是考虑尽量的省MCU的功能,然后就软件模拟来了.什么软件模拟IIC通讯,软件模拟AURT,软件模拟SPI,软件模拟PWM,阻容充电模拟AD,多IO模拟AD,PWM模拟DA等等应用到处都是.
一些朋友用阻容充电来模拟AD,想想看都知道程序处理起来比较麻烦啦,用多IO来模拟就更糟糕了,只能做那种10来种类比信号变化的模拟检测.为了方便大家做程序处理,一款新的带8位AD的MCU应然而生,而且价格和普通的IO型MCU差不多.下面就介绍下,我用这款MCU做的一个电子温度计的应用.
该方案采用4(COM)*5(SEGMENT)的LCD做显示,LCD显示的好处是省电,体积可以更小.温度传感方面采用NTC的10K热敏电阻来采集,利用我们MCU中的一路AD来采样电压信号,并将其转化为温度显示.
大致的电路如下:
…… ============================== 点击此处阅读全文
|
阅读全文(587) | 回复(0) |
[技术资料]excel在工程应用之软件表格辅助处理  |
| 工控秀才 发表于 2008-11-22 17:24:19 |

前面已经有介绍EXCEL的一些应用,这里,再介绍一个新的用法,软件表格中的辅助处理.
这里以一个温度检测应用为例来介绍,温度检测采用的是热敏电阻分压采样来检测的.本例采用NTC型热敏电阻,即负温度系数的热敏电阻,随着温度升高,电阻的阻值越大.负温度系数的热敏电阻一般比正温度系数的成本要低,所以应用更为普遍.
热敏电阻随温度的变化,阻值并不是线性变化的,而是曲线型的.我这里用的3950-103-R-T在-10度到正50度的曲线大致如下图.

此图也为EXCEL所画,这样对曲线认识也较为深刻一点了.对于这样非线性的曲线,单片机中一般采用查表来求值的.
…… ============================== 点击此处阅读全文
|
阅读全文(625) | 回复(0) |
[技术资料]从红外解码谈EM78p154,EM78P157,EM78P159理想替代品 |
| 工控秀才 发表于 2008-11-2 21:02:11 |

最近帮人做个很简单的红外遥控开关,其中有定时闪烁LED的要求.由于软件技术比较差,所以把系统的一个16位定时器分配给了LED闪烁控制,然而面对脉宽只有560us的脉冲信号时,起初就有点犹豫了,直接用IO查询,不配定时器精度够吗.
为了把LED闪烁控制得比较理想,我还是想尝试直接使用IO查询,用2个计数器来存放查询的次数,这样根据查询的次数和每次查询的间隔时间,就可以知道脉冲的宽度是多少了.
事实证明这样是可行的,而且完全满足红外检测的要求. 请看我的检测数据:
我的红外宽度检测出来是低电平宽度9038us,高电平宽度是4473us,我相信我的分析仪的精度误差是不超过2us的.我在不配定时器的IO查询检测出来的数据是:
高电平时间4464us; 计算方式 8B8*2(8条指令花费2us, 如果系统跑16M的话,还只要1us呢,精度就更高了)=1170H=4464D
低电平9022us ;FAA*2.25(9条指令)=9022
这就说明我不配定时器使用IO查询的方式,完全符合红外数据检测了.
下面是我的测试图片截屏,供参考:
…… ============================== 点击此处阅读全文
|
阅读全文(587) | 回复(0) |
[技术资料]单片机中小数的表示方法 |
| 工控秀才 发表于 2008-11-1 23:21:24 |

现在随着C语言的不断推广以及单片机的资源不断增加,在单片机里做适当运算处理也是比较轻松的了.但是对于一些小资源,小容量的单片机,如何用汇编去表示小数对初学者还是有一定难度的.
常量的表示:
比如我们要测量一个电压值并显示,就很容易要用到小数了,因为要表示每一个数量单位能够代表多少伏或者毫伏.在这种情况下,我们一般尽量避免小数的引用,比如你的系数是0.2的话,最好写成K*2/10这样的整数来处理.如下面我对红外电平宽度的常量定义就是采用整数的形式来处理小数的.

然而在一些精准测量中,如果完全舍去小数去处理,误差是比较大的,这是就必须要引入小数.一种简单的表示就是采用定点小数的表示方法去处理,这种表示方法需要程序设计者对自己的小数点位置十分清楚,不然也就容易出错了.
…… ============================== 点击此处阅读全文
|
阅读全文(569) | 回复(0) |
[休闲娱乐]深圳楼市救市是在救谁 |
| 工控秀才 发表于 2008-10-19 17:22:14 |

大家都知道今年整个全球的经济状况都不是很好,以致于有人称目前的经济状态是处于经融风暴之中.惊涛骇浪,危机四伏.本来就象畸形发展的深圳楼市,面对这样的局面,自然好不了了.房价是略有回落,但依然不是我等所能承受的消费,可此时,一些救市的呼声嫣然而起,ZF也好象要蠢蠢欲动了.
依然记得在2000~2002年的时候,那时路过南山总会看见一些房产开发商的广告标语,"三万元入住",可那时看见广告说5000左右一平方米的房子都觉得很贵,毕竟刚刚毕业,而且还有学生时代的债务要偿还,家里还有上大学的妹妹,说我毕业了,得由我来承担她的学费等.我想象我这样一毕业就背上经济包袱的人肯定不是我一个,一大批来自偏远农村或其他困难家庭的大学毕业生也都可能会面对这样的问题.难道我们这些生活平平的社会良民就真该一辈子租房子住吗,几年前买不起,几年后依然买不起.短短6~7房价翻了2倍多.而工资呢,和几年前应该是差不多的.做这样一个比较吧,我们当时过来,试用期包吃住是1100RMB, 而今年我表妹毕业过来,不包吃住2500RMB. 我是专科,她还是本科.现在市内租房,一房一厅的农民房在普通的地方也要1000RMB左右,单间也要600~700,还有交通费,伙食费等.我感觉如果直接从经济上讲的话,她现在的2500RMB不包吃住的待遇和包吃住1100也差不多.
…… ============================== 点击此处阅读全文
|
阅读全文(636) | 回复(0) |
[休闲娱乐]首次PCB打板,问题比较多 |
| 工控秀才 发表于 2008-10-12 22:20:25 |

本以为打出来的板不会有什么问题,结果,等实物出来时,才发现问题还真不少呢.
1.叠加过孔制作椭圆孔时,也不能随便放置小过孔,位置一定要对齐,即一排小过孔的孔心一定要在同一个X轴上或者Y轴上,不然可能椭圆孔做出来可能会有一点偏斜,使得放置的元件也比较难放正.
2.对于一些不是很清楚封装的物件,最好找来事物测量一下,不能异想天开,随心所欲.比如这次把音视频座的第一个PIN孔也开竖了,本来是横的,所以使得有意开大的焊盘实际没有一点作用.而把游戏大卡的横向PIN间距设置为2.54mm,实际确实5.08mm
最主要的是,拿了板子2天多了,现在还没有跑起来,甚至还没有解决NOR FLASH烧录的问题,昨天刚好在电子市场有看见专用的烧录器,问了下价格,5000RMB,靠,真专业,这么贵!
总的来说,硬件我到不是很担心,主要是软件方面还需要很多努力,才能够对系统有较深刻的把握.才能够开始自己写DEMO,甚至设计软件,期待自己每天多进步一点. ============================== 点击此处阅读全文
|
阅读全文(738) | 回复(0) |
[技术资料]谈谈protel99 se 铺铜技巧 |
| 工控秀才 发表于 2008-10-5 10:25:42 |

记得在刚参加工作的时候,就觉得那些LAYOUT的人很厉害,比起我们这些成天接触PMOS,NMOS,反相器,与非门,触发器,传输门的人厉害多了,那时他们说每颗IC制造出来,至少也得8,9层光罩以上.想想看,这么多层,而且还需要知道MOS电路的构造,实在不简单啦.
不过比较可惜,我没有在IC设计领域立足下来,后来还是转行了.做过生产,从事过软件开发,硬件原理设计,就是还一直没有从事过LAYOUT设计.前阵子一个机会,让我真正感受了下LAYOUT是怎么回事.当然经过一个多星期的实践,也有了一点点谈不上经验的"经验".今天就先把我对铺铜知识的一些理解拿来和大家分享,希望对新手有些帮助,同时也希望一些高手不吝赐教.
先看看铺铜菜单设置:

1. Net Option选项组:
…… ============================== 点击此处阅读全文
|
阅读全文(843) | 回复(0) |
[技术资料]从矩阵按键扫描谈软硬件配合的重要性  |
| 工控秀才 发表于 2008-9-14 22:36:02 |

按键的矩阵扫描是很多单片机初学者都需要接触的一个实验,然而这样典型的传统电路和扫描思路不知道有多少人真的去仔细研究过.也许在你的系统应用中,就不知不觉的引入了BUG,因为这样的电路太成熟了,很多人用起来都不用去考虑的.从这一点,就说明鉴别的继承观点是很重要的.
先看一个扫描的电路,一般在IO资源够用的情况下,都会这样用

图一
很明显这个电路继承传统51的做法,因为传统51的驱动能力很弱,所以作为输出一般都需要加上拉电阻的.其实AVR的驱动能力已经很强了,如果做正常输出是不用考虑加上拉电阻的.而且,如果按传统的扫描方式,输出一路有效的扫描信号为1,其他的扫描信号为0,这样来处理的话,这个电路其实还可能有些问题的,就是不知道这位在软件上会怎么处理了.正因为有问题,所以有人提出了加限流电阻,如下图
…… ============================== 点击此处阅读全文
|
阅读全文(908) | 回复(0) |
[休闲娱乐]留意“捡”得大功率常用直流电源  |
| 工控秀才 发表于 2008-8-31 15:19:29 |

记得很久以前,开发一个制冷,加热产品。由于是工厂委托开发,所以在程序调试阶段也没有用正式的配置设备,而是用了相关的东西来代替,当时替代的东西所消耗的电流也很大,5V可能需要2~3A的电流。这样的电源还真不好找,市面上的普通直流电源一般的额定电流在2~5A左右,2~3A的居多。而一般的电源适配器的电流就更小了,一般600~2000mA。
其实我们常用的直流电源一般都是3.3V,5V,9V,12V这样的档位,而在计算机的电源部分除了9V以外,其他三种电源都有。这样,如果我们手头有费旧计算机电源,那么我们就很容易用上3.3V,5V,12V这些电源了。ATX电源的可控制起停机制,为我们自制常用档位的大功率电源提供了很好的基础。因为计算机电源的功率都非同一般的,比如5VDC的直流电压可带的负载有近20安。这是一般普通电源望尘莫及的。
为了方便将电源控制线等引出来,我做了下面这个小东西:

…… ============================== 点击此处阅读全文
|
阅读全文(776) | 回复(0) |
[新产品推荐]一个另类双核嵌入式系统 |
| 工控秀才 发表于 2008-8-25 22:37:38 |

从接触FPPA以来,其实也听说了不少多核心的嵌入式系统,主要用在多媒体方面,进行分工合作应用,当然这些系统对于FPPA来说是有点望尘莫及了,呵呵,毕竟FPPA是一个很小的多核系统,ROM才1~4K而已;RAM才64~512。
最近刚好有接触一款新的多核系统,在这里给大家随便介绍一下,说明多核在很多场合已经在发挥作用了。这是一款用于游戏控制的2核系统,系统已经不算小了。芯片名叫VT1682,ROM数据区已经可以扩展到32M,自带的RAM也有12K以上支持复合模拟信号输出,LCD输出,多种音频输出。但是这样的双核系统架够,个人认为还没有FPPA的系统架够更能让人使用方便一些。先看看架够图吧。

…… ============================== 点击此处阅读全文
|
阅读全文(780) | 回复(0) |
[休闲娱乐]怀念undertaker |
| 工控秀才 发表于 2008-7-19 10:42:33 |

喜欢看美国职业摔角比赛的人,应该都比较熟悉一个人的名字,undertaker,一些媒体翻译为送葬者,听名字是否就应该感觉出这人肯定非常厉害了.
美国职业摔角是一种观赏性的打斗娱乐活动,其中一些花样招式看起来十分的优美.
比中国武术比赛好看多了.不过其中的一些情节实在看不懂,比如送葬者的离去,公司为什么会这样对待一个十分有人气的选手呢.难道真是他得罪总经理vikey的时候太多了吗.
以下图片是送葬者在很不平等的情况对战埃及(垃圾)的图片,也是因为送葬者输掉了这场比赛,所以他被迫离开wwe,离开他为之奋斗几十年的职业摔角比赛.

埃及用铁椅袭击送葬者 
…… ============================== 点击此处阅读全文
|
阅读全文(808) | 回复(0) |
[技术资料]MAX232竟然水到这个程度,警惕深水炸弹 |
| 工控秀才 发表于 2008-7-13 22:41:42 |

最近到赛格买232, 真是运气差死了,怎么就让我碰到那样的柜台呢.
我说了先买几十个样片,结果对方问我要国产的还是进口的.国产的1.5RMB,
进口的3.5RMB,然后就把2种都给我看了,我真晕呀,我看不出什么不同,也不好意思
表露出来.
差了2RMB一个,心想还是就用国产的吧,以前也用过深圳联德合公司的国产
232电平转换IC,感觉还不错呀.至少我跑了56K以上,还没有发现什么不良呀.
于是我买了一条,25PCS, 一共37.5RMB.
回家往焊好的DEMO上一放,连接好我的鼠标以及USB转232串口线,动了半天
我的串口调试软件就是没有动静,奇怪,我不是试过线路板没有问题呀.东看西看, 一
不小心碰到232芯片了,吗呀, 好烫,赶紧拔了电源,会不会把我的串口线烧了呀.
第二天我打算去退货,老板说给我换进口的,说如果这个都不能用的话,就没有232
可以使用了.我主要是看老板人比较热情的样子,也没有必要为了几十块钱,去投诉他,
毕竟这年头大家的生意都不怎么好做,或许老板本身也不是很清楚自己卖的是什么货
…… ============================== 点击此处阅读全文
|
阅读全文(910) | 回复(0) |
[技术资料]pt2262, e1527编码规则  |
| 工控秀才 发表于 2008-7-10 21:37:52 |

几年前用PT2262或者其替代品做的无线遥控器,不知道有多少,然而一些新手依然不怎么明白他们的编码规则是什么样的.为了方便大家熟悉这些定义规则,用自制的低频抓码器把他抓出来给大家分享一下.
先看2262的编码:

单纯的一位的周期分为4个4分之1,共16个系统振荡周期.高电平占4分之1表示0,高电平占4分之3表示1.因为编码地址分高电平输入,低电平输入和悬空,所以需要2个位来表示编码位的状态,共占32个震荡周期.
如果输出0,该位编码为0, 则用00表示
如果输出1,该位编码为1, 则用01表示
如果输出三态,该位编码为三态, 怎用11表示
E1527的编码其实和上面分析的单纯的一位的定义差不多.
20位地址加4位按键状态的波形如下
…… ============================== 点击此处阅读全文
|
阅读全文(1187) | 回复(2) |
[技术资料]基于FPPA的红外发射软件模块  |
| 工控秀才 发表于 2008-6-25 22:03:39 |

很久没有发表文章了,随便写点吧!
红外线的载波发射,其实也不是很简单的,因为一般的载波为38K左右.周期只有26us,如果用50%占空比,那么13us单片机的IO口就需要高低切换一次,如果载波再高一点,那就更忙了的.所以一般的单片机在发送载波的时候根本就不能再处理其他的事情了.
但是,你想过没有,如果用一个CPU专门来处理红外发射的软件部分,那另外一个处理其他的事情就轻松多了,这也是多核心在软件设计上的一大优势.
先定义一些载波的参数,这样在载波或编码有改变时,只需要改变这些参数就好了.现在以一款红外遥控飞机的编码为例,来说明独立的红外发射软件模块的设计. 
…… ============================== 点击此处阅读全文
|
阅读全文(1475) | 回复(3) |
[休闲娱乐]工程师应该请教下文员妹妹,excel怎么用 |
| 工控秀才 发表于 2008-6-8 14:10:59 |

刚接触PCB,对mil的概念比较模糊,10mil到底有多长的样子,没有概念哟,毕竟我们习惯用厘米(CM),毫米(MM)来衡量很短的长度.
其实我也已经知道了1英寸等于2.54CM,等于25.4mm,而且还知道1英寸等于1000mil哟,可一下子问我8mil的线宽究竟有多宽,蒙了,年纪大了,脑子转不过来了.
所以想起EXCEL了,这东西以前常用,干脆做个转换表格,以后反映就快了.其实EXCEL的功能是十分的强大啦,我仅仅懂点皮毛而已.不过可以在这里抛砖引玉,希望大家都可以借助这个很好的工具,把自己的工作做得更好.
我的inch, mil, mm转换表格大致如下, 只要你输入以知单位的数据,就会在相应的地方出现另外两种转过来的数据.如下图:

…… ============================== 点击此处阅读全文
|
阅读全文(1150) | 回复(1) |
[技术资料]基于PIC16F877A的产品测试平台  |
| 工控秀才 发表于 2008-5-30 22:46:51 |

这是几年以前的东西了,拿出来和大家分享下,希望可以对新手有一定的帮助作用,同时也希望高手们提宝贵的建议!
当时选择PIC16F877A就是因为它有10AD, EEPROM, CCP, FLASH ROM,ICD,UART,外围中断等丰富的资源,所以用来做一般的信号检测是十分的方便.
先看看针对某个特定产品的一个自动测试架: 自动测试架有个好处就是,比较不容易漏掉测试步骤的,呵呵:

上面这个产品,主要测试的是,产品的工作电流, 包括静态电流和工作电流, 参考电压,产品的振荡频率,以及产品的组合功能等.
…… ============================== 点击此处阅读全文
|
阅读全文(1071) | 回复(0) |
[技术资料]多功能遥控器的优缺点  |
| 工控秀才 发表于 2008-5-7 22:31:15 |

现在很多公司都在开发制造多功能遥控器.
多功能遥控器的种类一般为包容型和学习型2种.
所谓的包容型就是在一个遥控发射器里面存在上百种的码组,用户可以根据自己的产品来选择合适的码组进行发射,以达到控制自己电器的目的.而学习型就是通过多已有的遥控器的码组进行学习和记忆,然后再从多功能遥控器上根据需要将学得的码组进行发射出去.如下就是众多多功能遥控器中的2款.

再来个电视机用的:
…… ============================== 点击此处阅读全文
|
阅读全文(1454) | 回复(0) |
[技术资料]按键扩展及带RTC MCU单片机应用  |
| 工控秀才 发表于 2008-4-13 17:53:59 |

记得前几年在一次笔试的题中,有这样一道题。用5个IO口接10以上的按键,可以利用二极管,三极管,电阻,电容等;并画出判断的流程。总之能够方便实现就好。当时胡乱答了一通,大概是想应用正反向的扫描方式来完成。
如果现在碰到这样的题目,我可是能比较轻松的完成了。一般的多按键的扫描,大家都很容易想到行列式扫描。可行列式扫描有时也有些缺点,比如需要的IO口,比较多一点,IO口少了,用这样的方式就没有什么意思了。
最近在设计FPPA的RTC程序时,刚好也碰到类似的问题,一个18PIN的MCU,电源,复位,时钟脚等,就占了5个脚了,也就是说,能够利用的IO最多13个。而为了显示方便,MCU外接了个RT-1602C,这样就消耗了11脚。呵呵,还剩下2个口,时钟总得设置调整吧。想想一个UP键,一个DOWN键,还的选择设置的项,如小时,分钟,还是秒等,所以SHIFT键也得有,还是在用一个进入设置模式和设置确认的键操作才比较方便的。哈哈,4个键了,就两个口,怎么用呀。
不是说RESET脚可以做输入吗,恩把这个也用上,现在有三个输入了。四个键还是不很方便呀。于是认真考虑了下,觉得这样是可行的。
…… ============================== 点击此处阅读全文
|
阅读全文(2406) | 回复(4) |
[MCU仿真器]VP280A在HP NB nx6325上无法使用? |
| 工控秀才 发表于 2008-4-2 10:26:21 |

最近刚买的VP-280A,在我的笔记本上反复安装多次依然无法使用,其中包括到该公司下载过最新软件.
为了方便该公司了解问题,现把问题图片传上来,不知道是否有其他搞技术的朋友遇见,也好多个交流的!
安装过程正常,烧录器自检也正常,可是当选择IC型号时,却报错了.

起初怀疑是杀毒软件造成,屏蔽了杀毒软件还是不行
点以上图片的确定后,出现如下图片,再确定就退出系统了,

现在需要请威龙的技术来支持了! ============================== 点击此处阅读全文
|
阅读全文(1230) | 回复(0) |
[休闲娱乐]声伐"赛格",垃圾漫天飞 |
| 工控秀才 发表于 2008-3-12 21:01:40 |

这已经是我第N买到产品不能用了,实在比较郁闷.
这么优秀的民族,这么这么多的惟利是图者呢!
看看我买的硕美科鼠标吧,还是年前买的,买后LP把收据给毁了.
当时,我们插上USB,半天没有动静,估计过了三四分钟,下面的红色LED终于亮了.
使用了两下,还行.于是LP就把收据给毁了.
到了第三天晚上,完了.红色LED始终不亮了. 我也过了一段时间没有去理会它.
结果还是LP厉害,那天没有事,又拿来试了一下,呵呵,又可以用了.
当天晚上,我就用它玩了1一个小时游戏,哈哈! 可是用了2,3个晚上后,发现反映很不灵敏了. 今天晚上又彻底罢工了.NND, 什么玩意儿!买个鼠标总共用不了10天,
请大家看看这些照片就明白了!

…… ============================== 点击此处阅读全文
|
阅读全文(1682) | 回复(2) |
[技术资料]从RET I看FPPA在PIC单片机指令上的继承与发展  |
| 工控秀才 发表于 2008-3-9 21:03:04 |

在PIC单片机中,查表指令只有一种RETLW(返回立即数给W寄存器)
然而PIC8位单片机,由于PC指针分为了PCH和PCL,而且PIC的程序空间还采用了
分页处理,所以使用查表指令经常会出一些难以预料的问题.
这样的问题,甚至连一些有经验的程序人员也深感其害.
查表的作用: 以相同的访问机制获得更多的数据信息.所以在很多程序设计中,
查表结构必不可少的.PIC 8位机的查表一般是如下形式:
以字符数据为例:
TABLE:
ADDWF PCL DT "abcdefgh...."; 此处如果W+PCL>255时,小心你的程序就要飞了
以上表示为缩写形式,展开为:
RETLW 'a'
RETLW 'b'
................
…… ============================== 点击此处阅读全文
|
阅读全文(1550) | 回复(0) |
[休闲娱乐]又一首值得推荐的打油诗 |
| 工控秀才 发表于 2008-1-6 19:44:29 |
 没钱的时候,养猪 有钱的时候,养狗。 没钱的时候,在家里吃野菜 有钱的时候,在酒店吃野菜。 没钱的时候,在马路上骑自行车 有钱的时候,在客厅里骑自行车。 没钱的时候想结婚, 有钱的时候想离婚 没钱的时候老婆兼秘书, 有钱的时候秘书兼老婆 没钱的时候假装有钱, 有钱的时候假装没钱 人啊,都不讲实话: 说股票是毒品,都在玩; 说金钱是罪恶,都在捞; 说美女是祸水,都想要; 说高处不胜寒 ,都在爬; 说烟酒伤身体,就不戒; 说天堂最美好,都不去!!! 当今社会,穷吃肉,富吃虾,领导干部吃王八; 男想高,女想瘦, 狗穿衣裳人露肉; 过去把第一次留给丈夫 现在把第一胎留给丈夫; 乡下早晨鸡叫人, 城里晚上人叫鸡; 旧社会戏子卖艺不卖身, 新社会演员卖身不卖艺 工资真的要涨了 心里更加爱党了 能给孩子奖赏了 见到老婆敢嚷了 敢尝海鲜鹅掌了 闲时能逛商场了 遇见美女心痒了 结果物价又涨了 一切又都白想了 ============================== 点击此处阅读全文
|
阅读全文(2137) | 回复(3) |
[解决方案]数字ID,防MCU JIEMI专家 |
| 工控秀才 发表于 2007-12-29 11:10:50 |
记得有位技术方面的资深工程师这样说过."没有读书的人,去偷别人东西的叫扒手;而读过书的人则去学***;扒手不是一门正当职业,而***在当今社会,则基本被默认许可了"
有不少工程人员也曾有过如此体会,辛辛苦苦好几月,有些甚至更长的时间,结果***的人却可以在2,3天把你的产品搞定,一个礼拜内完全可以试产了,呵呵.面对被抄的产品,大家通常无可奈何,因为拿不出证据来,自己一般也不会去申请什么专利方面的.所以产品被抄了,只能眼睁睁看着公司的利益受损.
然而假如你在你的产品中引入数字ID,则完全有机会挽回你的损失,因为这个数字ID可以为你维护自己的知识产权提供一种有力依据,必将让***者原形毕露. 因为通常***者多是将***后的CODE直接烧入新的IC中,很少能够进行所谓的反编译并对程序进行修改.那么原程序中的所有功能都将被写入新的IC中.只要你发现市面上有同自家公司雷同的产品,只需要将产品买回来,用特有的方式(原程序设定)来读一下你的数字ID,如果能够读出来,毫无疑问,这产品是对手将自己的产品***后复制的. 这样自己当然有权让对手终止这种非法行为,或者直接提起上诉.用法律来维护自己的利益.
…… ============================== 点击此处阅读全文
|
阅读全文(1433) | 回复(0) |
[技术资料]发现keil51软调试的一个BUG,待证实  |
| 工控秀才 发表于 2007-12-27 9:11:36 |
上次用51,已经是好几年前的事了.而且那时还是用的C51.
最近一次偶然的机会,让我重新熟悉学校里学的51 ASM, 呵呵,没有办法呀.
可是却不得不复古了.
我发现的BUG出现在字符表示上面,在程序中用了个'@'来作为数组的结束符.
可是在软调试时,发现不对劲了,数组还没有到结束就退出取数.
毕竟还是有点经验的人了,先查下ASCII码表,看看其值到底为多少, 哦,原来是40H.
怎么会出现40H和00H比较后结果相等呢, 于是怀疑编译器不识别'@'这个符号,
再查查disassembly文件吧,不对呀
CJNE A, '@', LABEL ----->CJNE A, 0x40, LABEL,看来编译器也是能够认的了.
于是怀疑是否是2个ASM文件造成了混乱, 因为这2个文件不是用#include "xx.asm"
来调用的,因为那样根本无法设置断点,不方便调试.
于是把这句放在主程序文件里,再看,结果还是一样的. 不知道有人看明白了没有,
…… ============================== 点击此处阅读全文
|
阅读全文(1659) | 回复(0) |
[新产品推荐]串行,串口控制12位ADC测试DEMO,串口数据采集,欢迎与我联系 |
| 工控秀才 发表于 2007-11-8 10:42:17 |
此DEMO代码可以免费向客户开放,以便学习参考用!
目前常用的PIC,AVR等都还是使用10位的ADC,PIC是工业规格,但成本比较高.AVR的ADC被业内普遍认为不怎么样,呵呵.
而作为工业规格的FPPA的ADC又怎么样呢,看看我下面的结果就知道了,为了能够得到原始的转换结果,我所有的显示,都采用直接将一次的转换结果处理后输出,这样也方便为我们日后考虑采用什么样的滤波处理才能得到比较理想的结果提供一种参考.
此DEMO采用超级终端作为显示端口,也方便进行数据保存等.
调试工具: 超级终端
…… ============================== 点击此处阅读全文
|
阅读全文(1934) | 回复(1) |
[解决方案]RS232 串口互动, 串口控制全彩LED,6路PWM DEMO,高速全双工模拟串口 |
| 工控秀才 发表于 2007-10-26 10:38:18 |
此DEMO代码可以免费向客户开放,以便学习参考用!
RS232串口在一些控制场合依然还有很大的市场应用, RS232协议十分简单,操作方便,但是目前低端的4位,8位MCU都不具有串口硬件.所以有不少技术人员开始使用软件模拟技术,但是,串口发送倒是比较简单,只要屏蔽中断,计算好波特率,模拟串口的发送一般都不会有问题,但是串口的接收就不一样了,即使使用IO口电平变化中断,但是中断的响应和中断优先级,中断嵌套等,都可能造成软件模拟的串口接收数据会不稳定.
而FPPA的诞生,却在软件模拟方面解决了很多的难题,模拟真正的全双工串口也可以模拟好几组,这是传统的MCU望尘莫及的.如下的RS232互动DEMO,正是利用多核心的优势,使用串口控制6路PWM的应用方案,
6路PWM的主要特性如下:
…… ============================== 点击此处阅读全文
|
阅读全文(2331) | 回复(2) |
[技术资料]PIC功耗分析实例[转] |
| 工控秀才 发表于 2007-10-10 9:26:30 |
测试条件:PIC16F676使用内部4MHzRC振荡,电源电压5V,测试在睡眠下的消耗电流。 单片机在外部IO口设置成输入并有固定电平的情况下,程序进入一个NOP指令和跳转指令的死循环后耗电约1.26mA。
1.SLEEP之后:WDT开并256分频,每2.3秒左右唤醒一次,所有IO口为数字输入口,直接接高电平或低电平。5V,0.159mA,主要配置:_INTRC_OSC_NOCLKOUT & _WDT_ON & _PWRTE_ON & _MCLRE_OFF & _BODEN 。
2.上面的程序没动,只是配置& _BODEN_OFF,电流降为8.5μA,其它配置变化对电流消耗影响不大,WDT开与不开只差0.1μA,可见BROWN OUT DOWN功能是个耗电大户。
3.上面的配置、程序没动,所有IO输入口悬空,结果电流变为0.8-1mA,以上均没开电平变化中断,而且手接近单片机电流变的更大。可见虽然IO口看似没有吸收电流,但干扰电平引起单片机内部比较器频繁翻转的电流可以说很惊人。
4.以上配置,仅将WDT分频比改为1:1,各IO口仍然接固定电平,此时单片机WDT约每1.8mS唤醒一次,电流为8.8μA,可见RC的唤醒很省电。
5.以上配置,WDT1:256分频,将所有IO口设置成输出,并输出低电平,IO口不接任何负载,结果电流为9.5μA,与输入相比多了1μA。可见IO口的驱动也是要能量的。
…… ============================== 点击此处阅读全文
|
阅读全文(1923) | 回复(1) |
[休闲娱乐]网络流行的关于深圳状况的打油诗 |
| 工控秀才 发表于 2007-9-16 12:33:00 |
上个世纪末,深圳的确很不错,有很多好的机会,确实让一部分人先富起来了.
可惜我们没有赶上,如果你正准备来深圳,请先了解下这首诗吧,至少就是房价
或房租就可能让你无藏身之处的,别以为你可以呆桥洞,至少我每天路过的科技园
的桥洞就已经呆了好几个了!
(2007-09-16 01:15:19) xxxxx 远看深圳像天堂,近看深圳像银行; 到了深圳像牢房,不如回家放牛羊。 个个都说深圳好,个个都往深圳跑; 深圳挣钱深圳花,哪有钞票寄回家。 都说这里工资高,害我没钱买牙膏; 都说这里伙食好,青菜里面加青草。 都说这里环境好,蟑螂蚂蚁四处跑; 都说这里领班帅,个个平头像锅盖。 年年打工年年愁,天天加班像只猴; 加班加点无报酬,天天挨骂无理由。 碰见老板低著头,发了工资摇摇头; 到了月尾就发愁,不知何年才出头
想来深圳,你准备好了吗???,不过话有说回来,估计全国都差不多吧,呵呵. ============================== 点击此处阅读全文
|
阅读全文(2031) | 回复(0) |
[技术资料]14位PWM软件模拟视频效果 |
| 工控秀才 发表于 2007-7-26 11:06:55 |
什么是PWM: 脉宽调制的英文缩写。PWM有个特性,PWM的频率越高,分辨率就越低,相反频率越低,分辨率越高。目前一般MCU做的PWM都有10位左右,最高频率也不等,比如PIC的PWM频率可能不如AVR的高等。
其实有些场合,可能要求的频率不是很高,但要求分辨率更高,比如12位以上,那么就比较难选择合适的MCU了。这里介绍一种基于FPPA的14位软件模拟的PWM的产生方式。
产生软件PWM还是基于2点,1是多核芯,可以用多个核心来产生多路PWM;2是delay m指令的合理利用。
由于多核心采用的是硬件操作系统的技术,所以主频其实是分开使用的,即同一时刻只有一个CPU在工作,不知道INTEL的双核心技术是否也这样。那么假如我们的某个CPU使用四分之一的主频速率,而主频又刚好是4M,这样这个CPU执行的速度就刚好1MIPS了。配合DELAY指令的应用,我们可以做分辨率为1us的软件模拟PWM了,呵呵,比较方便吧。
14位二进制数的容量为16384,约16.4ms。这样频率可以达到约61赫兹,蛮可怜,频率太低了。但是一些场合是够用的了。当然你如果要使用更高的频率,适当的降低分辨率就完全可以了的。
…… ============================== 点击此处阅读全文
|
阅读全文(2082) | 回复(0) |
[技术资料]74HC595, 595的原理与使用  |
| 工控秀才 发表于 2007-7-7 12:10:39 |
595的逻辑功能:
和74HC164的功能类似,都是串入并出的IO接口,将串行的数据,转为并行的输出,这样可以节约MCU的IO口资源。主要应用在多路LED指示或多位数码管驱动方面。但与74HC164比,595主要还有以下更优越的功能:
1.支持3态输出,当第13脚为高电平时,595无输出;
2.具有数据锁存功能,这样不会影响移位时的瞬时输出;
3.具有数据输出功能,可以更方便的进行595级联
595引脚描述:
1. 第1脚:数据输出端QB
2. 第2脚:数据输出端QC
3. 第3脚:数据输出端QD
…… ============================== 点击此处阅读全文
|
阅读全文(4511) | 回复(-1) |
|