|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
關(guān)于讀寫磁卡方面的問(wèn)題 |
| 作者:wht1997wht 欄目:模擬技術(shù) |
請(qǐng)問(wèn)我用磁頭寫了一張磁卡,不過(guò)在讀卡器上不能識(shí)別是什么原因呢?我已用顯磁水看過(guò)我寫的卡和別的卡沒(méi)有什么很大區(qū)別,寫磁電流是30MA左右,請(qǐng)問(wèn)還有什么要注意的地方呢? |
| 2樓: | >>參與討論 |
| 作者: tyw 于 2007/1/12 16:10:00 發(fā)布:
數(shù)據(jù)格式對(duì)頭嗎 |
|
| 3樓: | >>參與討論 |
| 作者: wht1997wht 于 2007/1/12 16:41:00 發(fā)布:
數(shù)據(jù)格式是按照ISO標(biāo)準(zhǔn)寫的 數(shù)據(jù)格式是按照ISO標(biāo)準(zhǔn)寫的,從磁道上看和別的卡沒(méi)什么區(qū)別,讀卡器上也有讀到磁卡的反應(yīng),不過(guò)是錯(cuò)誤的.現(xiàn)在就是找不到原因在哪里. |
|
| 4樓: | >>參與討論 |
| 作者: tyw 于 2007/1/13 8:46:00 發(fā)布:
用示波器看一下 1.保證寫的時(shí)候時(shí)序及周期都正確 2.磁頭方位角調(diào)垂直了嗎 3.讀卡器若是買成品的話,可先不考慮磁頭方位角 4.比較一下好卡與不良卡在讀出磁頭上的輸出波形,包括幅度與脈寬 5.找找現(xiàn)成的寫入范例,賣讀卡器的供貨商會(huì)提供的 |
|
| 5樓: | >>參與討論 |
| 作者: wht1997wht 于 2007/1/13 12:16:00 發(fā)布:
多謝tyw 我用示波器看讀出磁頭上的輸出波形,Track 2 上的應(yīng)該是75bpi.我用示波器看了一下可能在73~74之間.不過(guò)估計(jì)這應(yīng)該不是主要原因.不過(guò)我寫磁時(shí)有0.5V的噪音,這有影響嗎?寫磁電流一般多大啊? |
|
| 6樓: | >>參與討論 |
| 作者: tyw 于 2007/1/13 15:17:00 發(fā)布:
估計(jì)你寫入時(shí)序的脈沖間隔不是很準(zhǔn),讀出解碼有誤差 記錄密度反映了在單位面積磁帶上記錄數(shù)據(jù)多寡的能力,單位通常是bpi(bit per inch位/英寸)。 由于讀出解碼是沒(méi)有同步時(shí)鐘的,就靠脈沖間隔的定時(shí)來(lái)識(shí)別"0"和"1"及起始位等信號(hào)的,這里的誤差大了,讀出頭就暈頭了,哈哈 檢查單片機(jī)的定時(shí)系統(tǒng),用好一點(diǎn)的示波器捕捉后看 * - 本貼最后修改時(shí)間:2007-1-13 15:18:07 修改者:tyw |
|
| 7樓: | >>參與討論 |
| 作者: wht1997wht 于 2007/1/13 18:16:00 發(fā)布:
to tyw 我用的是編碼器發(fā)脈沖,是用DSP補(bǔ)捉的.所以應(yīng)該不會(huì)丟脈沖.我的MSN是wht1997wht@126.com.如果可以的話想和你聊下,或者把你的聯(lián)系方式給我說(shuō)下好嗎?謝謝. |
|
| 8樓: | >>參與討論 |
| 作者: tyw 于 2007/1/13 19:59:00 發(fā)布:
我不是說(shuō)你會(huì)丟脈沖,而是每幀數(shù)據(jù)總長(zhǎng)有誤差 標(biāo)準(zhǔn)規(guī)定的起始位,停止位,0,1位都有一定的時(shí)間長(zhǎng)度,讀出器與寫入器都必須符合這個(gè)規(guī)定,你的寫入脈沖數(shù)不會(huì)丟失,但如果這個(gè)時(shí)值誤差太大的話,讀出器就會(huì)失步出錯(cuò)了. 下面是紅外無(wú)線遙控收發(fā)例子. 假如波形下面的時(shí)值是寫入時(shí)值,波形上面的時(shí)值是讀出時(shí)值,誤差大于0.5ms時(shí)就會(huì)失步,參考一下就容易明白了. ![]() * - 本貼最后修改時(shí)間:2007-1-13 20:24:12 修改者:tyw |
|
| 9樓: | >>參與討論 |
| 作者: wht1997wht 于 2007/1/14 10:49:00 發(fā)布:
re: |
|
| 10樓: | >>參與討論 |
| 作者: wht1997wht 于 2007/1/14 10:52:00 發(fā)布:
re 我調(diào)整了一下,現(xiàn)在是75bpi了,還是出錯(cuò).還有什么可能的原因嗎?我用自己的磁頭可以讀寫,不過(guò)就是用別人的不行,所以感覺(jué)找不到原因了 |
|
| 11樓: | >>參與討論 |
| 作者: tyw 于 2007/1/14 12:22:00 發(fā)布:
讀也是寫的磁頭嗎 是的話,調(diào)整磁頭方位角,使之垂直,有標(biāo)準(zhǔn)測(cè)試帶的話,一邊調(diào),一邊看輸出,使之最大 |
|
| 12樓: | >>參與討論 |
| 作者: wht1997wht 于 2007/1/14 17:42:00 發(fā)布:
tyw,多謝幫助 我調(diào)出來(lái)了,犯了一個(gè)比較低級(jí)的錯(cuò)誤,不好意思說(shuō)出來(lái).不過(guò)你的建議對(duì)我很有幫助,十分感謝你能給我這么多意見(jiàn).我相信如果按照的你的步驟來(lái)調(diào)試的話肯定沒(méi)問(wèn)題的. |
|
| 13樓: | >>參與討論 |
| 作者: tyw 于 2007/1/14 18:59:00 發(fā)布:
讓我們共享成功的快樂(lè) ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |