Posted by windingway on 一月 21, 2012
排阻:厚膜网络电阻,通过在陶瓷基片上丝网印刷形成电极和电阻并印有玻璃保护层。有坚硬的钢夹接线柱,用环氧树脂包封。适用于密集度高的电路装配。
命名方法:
RP —–A —–08 —- 472 ——–J
产品型号 电路类型 针数 阻值代号 误差代号
网络排阻 A,B,C,D,E,F,G 4-14PIN F=+-1%,G=+-2%,J=+-5%
其中:A:多个电阻公用一端;公用端左端引出
B:每个电阻各自引出,且彼此没有相连
C:各个电阻首尾相连,各个端都有引出
D:所有电阻公用一端,公用端中间引出
E:所有电阻公用一端,公用端两端都有引出
F和G比较复杂
转自新浪爱问 电子云
Posted in 工作学习Work&Learn | No Comments »
Posted by windingway on 十二月 16, 2011
今天乱逛,发现一系列很好用的步进电机驱动芯片.来自Allegro,”A New Microstepping Motor-Driver IC With Integrated Step and Direction Translator Interface”(新型-集成步进和方向译码器的-步进电机细分驱动芯片).这一组芯片跟三洋的THB6128这一类产品相似,与MCU的接口非常简洁.省去了传统H桥驱动器的4个bridge控制引脚,以及PWM设定电流用的DA接口.故而使用起来十分便当.而集成度更高的A4980可通过SPI总线操作!
我准备做几个步进电机的驱动模块,初步打算选用THB6128和A3984,MCU为早先淘的二手PIC16F72,接口选择I2C,方便多模块扩展.
Posted in 工作学习Work&Learn | No Comments »
Posted by windingway on 十二月 4, 2011
前面的路又灰暗起来。
还是得先把手头几个想干的小玩意整一整,要不就直接黑了
Posted in 短,短,短文 | No Comments »
Posted by windingway on 十一月 10, 2011
进入冬季,单位里的生意也冷清下来了,准备把今年上的一种新产品的程序重新整理一遍。
源代码功能划分为2部分,一部分控制模拟,AD等,为老板儿子编写,他那边调试好了发给我。我接着写了机电控制部分,直接写在了一个.c文件里,呵呵。
把程序拆成2部分后,编译出现
“Error - section ’buffer_scn1′ has a memory ’bigbank1′ which can not fit the section. Section ’buffer_scn1′ length=0×00000200.”
源文件中有这样的定义
#pragma udata buffer_scn1
unsigned char Exp_DataH[512];
#pragma udata
#pragma udata buffer_scn2
unsigned char Exp_DataL[512];
#pragma udata
到编译器的用户手册上看了看,原来是编译器默认不支持单个变量对象大于256byte,需要手动修改lkr文件。
于是在..\MCC18\lkr文件夹中找到器件的lkr文件,手动修改了一下
ACCESSBANK NAME=accessram START=0×0 END=0×7F
DATABANK NAME=gpr0 START=0×80 END=0xFF
DATABANK NAME=gpr1 START=0×100 END=0×1FF
DATABANK NAME=bigbank1 START=0×200 END=0×3FF PROTECTED
DATABANK NAME=gpr4 START=0×400 END=0×4FF
DATABANK NAME=bigbank2 START=0×500 END=0×6FF PROTECTED
DATABANK NAME=gpr7 START=0×700 END=0×7FF
DATABANK NAME=gpr8 START=0×800 END=0×8FF
DATABANK NAME=gpr9 START=0×900 END=0×9FF
DATABANK NAME=gpr10 START=0xA00 END=0xAFF
DATABANK NAME=gpr11 START=0xB00 END=0xBFF
DATABANK NAME=gpr12 START=0xC00 END=0xCFF
DATABANK NAME=gpr13 START=0xD00 END=0xDFF
DATABANK NAME=gpr14 START=0xE00 END=0xEFF
DATABANK NAME=gpr15 START=0xF00 END=0xF7F
SECTION NAME=buffer_scn1 RAM=bigbank1
SECTION NAME=buffer_scn2 RAM=bigbank2
ACCESSBANK NAME=accesssfr START=0xF80 END=0xFFF PROTECTED
SECTION NAME=CONFIG ROM=config
STACK SIZE=0×100 RAM=gpr14
也就是把原来的gpr2和gpr3合并为一个名为bigbank1的512byte的空间,同理合并gpr5和gpr6为bigbank2
在后面再加上
SECTION NAME=buffer_scn1 RAM=bigbank1
SECTION NAME=buffer_scn2 RAM=bigbank2
与源程序中的指定区域匹配。
然后编译,错误依旧。。郁闷住了。临睡觉前在google上搜索了下,找到两篇文章,也没细看,保存起来今天看。
今天完一篇文章,恍然大悟:虽然我修改了lkr文件,但并没有告诉编译器按照这个lkr文件进行连接!(文章中说Be sure to get your linker script from bin/LKR rather than the lkr directory, since the scripts in the latter directory are obsolete, and should not be used. The lkr directory also does not include scripts for newer PICs. 也就是说MCC18\lkr文件夹中的lkr文件是摆设。。要使用bin\lkr文件夹中的lkr文件。不过俺没发现MCC18的Bin文件夹下面有lkr文件夹。汗)
不过MPlab IDE工程树列表中有Linker Script文件夹,将修改好的lkr文件加入其中。编译就通过了。
Posted in 工作学习Work&Learn | Tagged: 256, C18, error, PIC, section | No Comments »
Posted by windingway on 十一月 8, 2011
目前在用一块山寨的19寸LCD,效果尚可,表面有薄薄一层钢化玻璃,很方便直接用水彩笔在屏幕上画。。
但感觉屏幕面积太小,有时候不方便,如
1.边写程序边翻datasheet
2.2个datasheet对比阅读
3.一边对程序debug,一边看logic analyzer的波形
4.一边做layout,一边看scheme
打算入一块24寸的LCD,年底看看有木有奖金哎。
周末在家捣鼓了一下,这片主板在BIOS里可以选择优先显示设备,Primary Graphic Adapter,如果选择Onboard,将显示器接在板载显卡输出。进入XP以后,可以看到3个设备:HD4290支持2块显示器,GTX460支持一块的样子。经过试验,发现此时可以实现4290+460双屏显示。
未测试:此时将460设置为主显示器,是否还能双屏使用?我想问题不大,恩。是不是主显示器为460时,玩游戏时就是启用460的功能,而不是可怜的4290呢?还需要进一步测试。
实在EP就把主机带到公司试验下。。
Posted in 乐子Fun | No Comments »
Posted by windingway on 十一月 2, 2011
要说最美好的时光,就是初二以后大学以前的那几年。
但已经回不去了。
既然无法回去追逐理想和美好,就努力让周围美好一点吧。

上班路上的盗摄。。黑衣黑长直妹子最高!
Posted in 短,短,短文 | No Comments »
Posted by windingway on 十月 30, 2011
周六跟同事出去逛街,买了一个单肩背包,准备步行上下班。
差不多有一年了,感觉自己精力不如以往。下午4点以后,精力就开始明显下滑。自己分析有几个原因:1.缺乏锻炼,中午不再回家吃饭,就减少了2次,合计30分钟左右的自行车运动。2.吸烟,每天一般4支。3.熬夜,一般都在23点左右睡觉。
今天想了想,应该把时间分配好。1.在公司专心做工作相关的事情,不再随意浏览兴趣方面的资料。2.在家不再继续做有关公司工作的事情,专心自己感兴趣的项目和看书学习。3.在公司时间,每天保证1小时以上2小时以下的时间,来学习。4.增加睡眠时间,23点前保证上床。
目前公司里需要做的工作:1.TH6128细分驱动器。2.DS3D主板DAC的替代品试验。
目前的学习:电子电路分析与设计一书。
目前兴趣项目:闹钟,手电筒,S/PDIF DAC。
周六下午从公司徒步回家,用时55分钟,与谷歌地图估算时间相符。这就是说,早晨7点之前必须从家出发。起床时间定为6点到6:15之间。下午17点下班,到家时间为18点到18:15。晚饭结束时间为7点的话,还有3小时的时间用来学习和兴趣项目。
Posted in 工作学习Work&Learn | No Comments »
Posted by windingway on 十月 21, 2011
今天发现美信提供的参考资料很友好,恩。。
最近打算做几个东西玩玩
1.THB6128+PIC16F72的步进电机驱动模块
2.White LED手电筒
3.锂电池充电器
虽然当了房奴,但从公司产品的各种毛病上,我体会到了一点,对于非高手设计的产品,用料还是要好一些。。
Posted in 工作学习Work&Learn | No Comments »
Posted by windingway on 十月 4, 2011
筹集资金中。。
在钱这个物件上,人情冷暖可以看得更清晰。
我不会为钱活着的。
Posted in 随笔Essay | No Comments »
Posted by windingway on 九月 25, 2011
最近一段时间,周末和晚上下班回家,帮着家里干点活,搭个棚子,铺下院子里的砖头什么的。
出一些汗,然后看看自己干的活,也颇有成就感。
但也让我意识到,结婚什么的,对目前的我,是不能考虑的。我发现,即便是跟老妈,也经常发生冲突,关键就在于我不是个喜欢干家务的人。老妈说我太过分了,什么都不干,不做饭,吃晚饭就蹲一旁看自己的书。她声称要让我每天做1.5小时的家务。
恩,如果结婚的话,家务什么的是必须要做的吧。而老婆也不能保证,以后会不会发展成我老妈这种,如果你不按照她说的去做,耳朵就别想得清净。而且这是我自己的老妈,换做是外人的老婆,还不知道会怎样,估计离婚什么的会很快降临吧。
我是个懒蛋,恩。
结婚什么的,果然不是目前能考虑的,相互伤害吧。
其实一想,目前对异性确实没什么需求。生理上的么,自己就能解决。精神上的么,目前几乎没有什么想法了,能安安心心的看书,然后捣鼓点小东西就很满足了。我现在也没啥憧憬,我能在她们身上看到各种不同的可爱之处,但究其整体,就索然无味了。太麻烦了,改造别人本就不怎么现实,干脆拉倒。我曾试着勾画我所谓的理想对象,最后发现只是一个笑话,根本不会存在这样的生物吧。我跟shoot’em all那电影里的男主角有个类似的习惯,you know what i am hating for?对的,我不知道我喜欢什么,但我很清楚自己讨厌的东西。
现在我老妈又开始说,你就得去当初中老师,搞什么电子。。我就日了
Posted in 未分类 | No Comments »