俺想做个6 1/2 Digital voltmeter
俺想做个6 1/2 Digital voltmeter,10.19999V单量程^_^ 请给个思路或建议,俺这两年淘了不少元器件。尽量不要到用软件,俺只学过BAISC已还给老师20多年了,TC只学了个头还没有入门就参加工作了,十多年了再想学也难了。尽量用的元件简单些并且可靠,俺的财力有限啊!谢谢! 支持楼主动手,听楼下老师讲课啦。 LZ的头像这个表安逸 不知道楼主想有什么样的指标---------噪声、线性度、稳定度各要求多少,我有个LTC2440做的电压表,基准用MAX6341,可以交流交流。 192 卖不?没猜错的话,广坛也是你吧~天天卖表~~~~ 楼主把文字的底蓝色去掉吧,看着费劲。 6位半自己DIY还是有难度,我几年前曾经想DIY后来放弃。现在,论坛的mengxin正在做,好像已经差不多了,也挺复杂的。20多年前我用Basic还是很熟,因为单位有台日本的机器只有Basic,还要在上面开发应用。现在在我机器上,能找到的开发语言就是Basic了。前天还用这语言写了个转换的小程序。 勇气可嘉,精神上支持!
俺也是basic入门的。不过没法和老大比。
回 8楼(lymex) 的帖子
好像89c52可用BAsic,但不知行不行。现在开始学单片机,不知学哪种意单片,感觉还是51广泛,motorolar的68系列也不错,大家给个建议^_^回 9楼(redtony) 的帖子
Basic会不会慢?但简单。汇编还是最靠谱的。 Basic是解释执行的,相对慢。不过现在机器快,小程序根本看不出来慢。以前还真有编译Basic,当时就用。
我的第一语言是Algol60,30多年前的事情了。然后是Fortran、汇编、Ada、C,学Basic比较晚了。 用89C52试试BASIC? 拉倒吧,不通用,当你碰到问题,你会发现没人可以和你交流BASIC,还是ASM或者C来的实惠。
ASM直接,但是麻烦,我曾用N种ASM,现在基本抛弃了,还是C好,宏很好很强大,移植性好。 引用第14楼lmserver于2009-10-07 22:57发表的:
拉倒吧,不通用,当你碰到问题,你会发现没人可以和你交流BASIC,还是ASM或者C来的实惠。
ASM直接,但是麻烦,我曾用N种ASM,现在基本抛弃了,还是C好,宏很好很强大,移植性好。
何种C? 单片机的C和TC语法一样的,呵呵,不同的C编译器的宏有些许的不同,中断调用不太一样而已。 还是用C靠谱,直观易读,移植性好,查错调试都方便。
建议51+Keil或AVR+WINAVR 我用IAR,写写更健康 初步打算用89C52了,现在问题是双积分、多积分还是用V/F,哪个更有发展空间?现在高位表好像都是三积分或多斜积分的,多斜积分原理是啥样的!积分电路用的运放有什么要求?OP07、LT1007、LT1014怎样?电压比较器用734C、311够用?暂时对测量的速度没要求,当然越快越好^_^ 如果用51,建议看看stc的。
用串口就可以编程,
少了编程器的麻烦 是,还有AD模块呢,最大的优点是难破解。 mc6800系列和C51系列各有什么优缺点? MC68HC08系列单片机好像不错,大伙给个建议MC68HC08系列单片机还是8051系列,从零开始,学汇编。 飞思卡的东西不见得好买,还是51通用好买。 大家都咋了?怎么都在推荐用51? 要用也要用51F系列的。给楼主推荐下,直接用ATMEGA128,用ICCAVR编辑器,C语言,是精简指令集的,好用、好学。要是楼主觉得不够好,可以直接用NXP的ARM7核单片机,对于做工业设备来讲,绝对够用,还有好多的单片机可以选择。
不要再考虑用传统的8051系列了,早过时了,也不要用汇编,直接用C,中国的教育就是严重滞后,现在大学里教的还是51,简直不可思议。这点信我吧!我搞单片机、嵌入式系统也很长时间了。 51很便宜的,大多数情况下,够用了.
我一直不会C,几种汇编倒是玩过 也挣扎着学过C,还曾经用过BASIC、C和汇编混编设计51系列,现在单片机已经退回只用汇编了,简单清楚,关键是硬件操作直截了当! 说到DIY电压表,千万别从AD部分就开始设计,那样太麻烦了,应优先考虑现成的AD芯片。 单片机用啥不重要吧,要做6 1/2搞好模电部分才行,要不LZ先用7135搭个4 1/2来看看, 如果4 1/2都做不好,6 1/2就是空谈了。 呵呵!我第一个作品就是用7135的10000V交直流电压表。7135(A/D)+399(基准)+3140(AC/DC)+8031(CPU)+2764(程序)+8155(显示键盘)。自动量程和调零,软件调整满度,直流达到0.02%。回想当时的计算机真差啊,A5复印纸大小的板子自动布线花了6个多小时,还有10%左右没布通,手动补的。
页:
[1]