3/23/2009

電路板成果

目前洗出了6片自已想要使用的板子
ATMEGA128 DB
ATMEGA16 DB
USB ISP
PRINT ISP
POWER
AVR JTAG

以下是電路圖
有興趣的朋友也可自已做來試看看
ATMEGA128 DB......MEGA128 DEMO BOARD
M128DB.pdf
M128DB.sch



ATMEGA16 DB.......MEGA16 DEMO BOARD
M16DB.pdf
M16DB.sch



USB ISP...........USB ISP PROGRAMMING
UISP.pdf
UISP.sch



PRINT ISP.........PRINT ISP PROGRAMMING
PISP.pdf
PISP.sch



POWER.............EASY POWER OUT 3.3V AND 5V
POWER.pdf
POWER.sch


AVR JTAG..........RS232 AVR JTAG
**需注意的是 XTAL 一定要用7.3728MHz**
不是很好買要多找幾家
JTAG.pdf
JTAG.sch


洗電路板

趁這次的空閒機會
小窮人請不起別人洗電路板
那就自已來試洗電路板吧

洗電路板順序
畫PCB電路->曝光->顯像->蝕刻->鑽孔

曝光機一台便宜的要價也要萬把塊 ~_~
那就自已做一台吧
買個合板 6支燈管
成本約1500元 :D

簡易蝕刻機一台也要1200上下
還好小弟是做玻璃的
願意幫我做一台 XD
所以我只要買打氣泡的就OK了
成本約500 :D

畫好電路後
試洗了幾次
總算抓到訣竅了
後來發現其實不用描圖紙
只需要用一般的A4紙就OK了
沒錯......沒看錯
因為我沒有雷射印表機
我只有噴墨印表機
而且用一般的紙印出來的還比描圖紙好用 :D

目前以測過,能洗出0.3mm的線
而且無斷線,能導通

危機!? 轉機!?

套句朋友說的話
"人在江湖飄,哪有不中刀"
在這波的不景氣
我們台中部門也被裁掉了............

是危機? OR 轉機?

就一個星期
做做自已想做的事
充實自已
把之前寫的小GAME移到別的MCU上
做個DB板,增加自已面試的機會~~
加油

2/25/2009

瘋狂加班

最近因為 G Sensor正夯
很多東西的應用都加上了 G Sensor
剛好新案子也是用 G Sensor

因為是剛接觸 G Sensor
很多控制設定都還未測試過
HK又趕著要
雖然這個案子不是由我開發
但........盡在不言中 囧

連續14天半夜2到4點下班
到隔天10點的也有
只能說累啊 ~_~

AVR Usb Programming

最近在網路上找到新的AT89S5x Programmer
剛好也看到AVR USB Programmer
就試著把它們做出來
測試的結果是ok的
也能正確燒寫

Easy spi......Print port 簡易電路
SPI progrma...增加74ls244穩定用,有分USB POWER AND PRINT POWER
使用軟體 Spipgm or Ponyprog

AVR USB Program...Usb Program
需要使用燒寫器先將usb程式寫入Atmega8
插上USB後電腦會辨視出Device
安裝Drive
使用Avrdude將程式寫入Mcu

遇到的問題是全新的Atmega8
使用Usb萬用燒錄器將程式寫入後
電腦還是無法辨視
但使用Print port寫入後
卻可正常辨視
之後不管使用usb萬用燒錄器還是Print寫入
都能正常執行

參考網站
Usbasp
Avrdude
Avrdude-gui

以下我修改後的電路圖
SPI_PROGRAM.pdf
SPI_PROGRAM.sch

2/05/2009

Easy stocks system

因為小弟需要
所以用三天寫一個簡易的股票小系統
很久沒用BCB寫程式

所以很多小細節沒有注意到
目前只是個簡易的功能
沒有錯誤提示

輸入股票代碼
按find
之後auto up data才能開啟使用
每40秒自動更新一次
如需改秒數
請修改stock.ini裡的
ats=40000

如使用後有bug或需要改進的地方
請告訴我 謝謝

Download Stock.rar