垃圾 pcb from 鴨寮街 下集大結局

上集:

http://www.hkepc.com/forum/viewthread.php?tid=1161994

原來的 mu board 己完全修復:
irf7314 mosfet 補回 (華強 rmb5)
rs485-rs232 converter test ok (華強 rmb17), 可以由 PC download image 入去
ds1302 backup battery cleaned
at90s8515 unlock, 加入 isp interface, 方便 firmware download
cds light sensing circuit function, 用 pwm 去控制光暗 ok.
at90s8515 control firmware test ok

有些分享:
1. power supply 十分重要, 我用 0-30v, 5a regulated ps, power 足夠, 問題在那 cheap cheap 香蕉線! 太大意, 攪咗好多時間去找問題. 最後發現條線嘅 1 ohm 電阻引起大問題! 平時一點問題也沒有, 因為電流細, 今次電流大 (0.6 - 2a), 係大電流下, 個 voltage drop 就好大 !!! 引致 mcu reset! 個 power supply reading 係 show 唔到嘅 (仍 show 5v), 除非用meter去check!
2. 加 isp 入circuit 時, 要留意原有 circuit 嘅影響.
3. 第一次用 avr, 感覺良好, 個 avr studio 亦好用.
4. 由於塊版用 memory mapped i/o 去control (唔係直接用 i/o port), 我用 c 寫, 給大家一個題目考考你:
你要 send 一個 pulse 出 bit 6 (其他 bits 唔好理), coding 如下 (唔好理蠢唔蠢):
dataout = 0b00000000;
dataout = 0b01000000;
dataout = 0b00000000;
問題出在那裡 (lee 個已經係 tips, 即係有問題)?

硬件復修已完成, 餘下只剩軟件改善, 不再 post 喇, 多謝捧場

上圖  上片:

http://www.youtube.com/watch?v=hwdkiKGMtMU

[ 本帖最後由 ktktkt 於 2009-3-8 16:30 編輯 ]
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

好厲害....師兄~~~佩服!

TOP

Ching 超強

TOP

原帖由 ktktkt 於 2009-3-8 15:54 發表
上集:

你要 send 一個 pulse 出 bit 6 (其他 bits 唔好理), coding 如下 (唔好理蠢唔蠢)..


should be 0b1000000 not 0b0100000 because the first bit is called bit zero

[ 本帖最後由 witon 於 2009-3-8 16:21 編輯 ]

TOP

原帖由 witon 於 2009-3-8 16:20 發表


should be 0b1000000 not 0b0100000 because the first bit is called bit zero


原 post 打少咗個 zero , 答案冇咁簡單, 都幾刁鑽.

呀! 講番上次你提到 rs484 <-> rs232, 唔須要 software, 我亦冇加電 (我隻 converter 可以加電, 說明書話如果傳送有問題就可加電, 不過我冇加都 ok).

[ 本帖最後由 ktktkt 於 2009-3-8 17:03 編輯 ]

TOP

你用乜野 C compiler?  compiler option係乜?

原帖由 ktktkt 於 2009-3-8 16:33 發表


原 post 打少咗個 zero , 答案冇咁簡單, 都幾刁鑽.

呀! 講番上次你提到 rs484  rs232, 唔須要 software, 我亦冇加電 (我隻 converter 可以加電, 說明書話如果傳送有問題就可加電, 不過我冇加都 ok).

TOP

原帖由 hknightlife 於 2009-3-8 17:11 發表
你用乜野 C compiler?  compiler option係乜?


我用 winavr 嘅 gcc, new installation, default compiler options.
你問 lee 個問題, 證明內行   方向正確

TOP

AVR真係唔錯..
不過我當年整個USBISP整左3幾個VERISION都整唔岩

TOP

原帖由 funghome 於 2009-3-8 17:57 發表
AVR真係唔錯..
不過我當年整個USBISP整左3幾個VERISION都整唔岩


我個 isp programmer, 係最簡單, parallel port 果啲, 以前玩 at89s51 個陣整落, software 係 spipgm 3.7, 但 lee 粒 at90s8515 寫唔到 (read 到), 用番舊版 3.0 就 read/write ok, 不過慢 d

TOP

d LED有幾多色

TOP