突發奇想-音效卡轉RS232-可行嗎 [論壇 - Ubuntu硬體支援---音效卡專區]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



訪客
突發奇想-音效卡轉RS232-可行嗎
Anon:訪客
想燒錄顆IC 筆電及桌機上都找不到 COM port和 Printer port
我有買USB轉RS232線 但在XP上驅動程式都裝不上 才會想到這個方法
音效卡轉RS232
音效卡轉LPT
音效卡轉ISP
兩台電腦用音效卡傳資料
以上的方法可不可以行 有沒有高手或行家會的
教一教我們這些普羅大眾

2011/6/15 20:05 | 5327c 177f0 41a0b df9fd
應用擴展 工具箱
回覆: 突發奇想-音效卡轉RS232-可行嗎
會員四級
註冊日期:
2007/8/12 16:54
來自 Taiwan-Kaohsiung
所屬群組:
已註冊使用者
等級: 16
HP : 0 / 393
MP : 107 / 18559
EXP: 74
離線
音效卡?...
那數位訊號還得走光纖DAC才能

倒不如解決USB轉COM為何不能使用吧...

可以買高模擬的USB轉COMPORT,電腦直接便認為硬體COM PORT不就了事?

2011/6/15 21:17
應用擴展 工具箱
回覆: 突發奇想-音效卡轉RS232-可行嗎
會員三級
註冊日期:
2009/11/6 19:32
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 206
MP : 35 / 8382
EXP: 25
離線
當然可以呀!不過請自己寫 XD

如果只是用於數位資料交換,這好比,大路不走偏愛小路……好吧!直接一點地說,脫褲子放屁?

2011/6/15 22:06
應用擴展 工具箱
回覆: 突發奇想-音效卡轉RS232-可行嗎
會員一級
註冊日期:
2010/10/17 12:31
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 46
MP : 5 / 1763
EXP: 86
離線
摩仿MODEM的動作原理,
一樣都是用類比線路來傳送數位信號.

至於用DAC,類比失真還是無法避免.

2011/6/15 22:46
應用擴展 工具箱
回覆: 突發奇想-音效卡轉RS232-可行嗎
會員三級
註冊日期:
2009/8/27 21:33
所屬群組:
已註冊使用者
等級: 13
HP : 0 / 312
MP : 69 / 12856
EXP: 48
離線
很有趣的想法,應該可以對連兩部電腦的 line in <-> line out
一共兩條 3.5mm 立體聲連接線
然後用軟體計算 MODEM 聲音訊號(就像以前的 Win MODEM 那樣)
直接從音效卡的 OS API 連進去
ADC 跟 DAC 硬體會自己處理
失真部分 MODEM 的規格本身就有容錯能力
同時這麼短的距離不會有多少失真
另外去回還各有兩個通道,響應頻率超過 10 KHz
上下傳可以個別達好幾百K bps 以上
不過我還不會寫這方面的程式
看看有沒有好手想開專案來玩

2011/6/16 20:02
  Q__
 f"_<
○ ▽○.............    自由車上自由人
應用擴展 工具箱
回覆: 突發奇想-音效卡轉RS232-可行嗎
會員一級
註冊日期:
2010/10/17 12:31
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 46
MP : 5 / 1763
EXP: 86
離線
哈哈....
不過偏離開版的需求太多,
小小的IC燒錄器....不會有人拿去加modem

2011/6/16 22:31
應用擴展 工具箱
訪客
回覆: 突發奇想-音效卡轉RS232-可行嗎
Anon:訪客
喬治查爾斯電子DIY討論區 的答覆
http://gcbbs.digitw.com/phpbb2/viewtopic.php?f=1&t=3003
由 Scott Wang 發表於 週五 6月 17, 2011 8:57 am
理論上可行,但是速度上可能會有些限制.

RS232的每秒傳送速度:
150,300,600,1200,2400,4800,9600,19200,38400,..115200.

音效卡音頻頻率範圍:
20Hz ~ 20Khz.

以理論上來算,RS232常用的9600,還低於20Khz,所以可用,但是最高只能傳送19200.

而且你要了解音效卡的硬體和軟體傳送方式,還要會寫程式才行.

音效卡的硬體,在做方波傳送時,其實際的頻率響應,也許會因為加了電容而將頻率響應降低,需要實測才知道多少.

若是可以傳送的頻率過低時,可以考慮將電容拿掉.

最後還要再加RS232的電壓位準轉電路,可以用電晶體或類似max232 IC.

2011/6/17 11:51 | 0c4aa a03a7 c7726 83ab8
應用擴展 工具箱
回覆: 突發奇想-音效卡轉RS232-可行嗎
會員三級
註冊日期:
2009/8/27 21:33
所屬群組:
已註冊使用者
等級: 13
HP : 0 / 312
MP : 69 / 12856
EXP: 48
離線
kib72377 寫到:
哈哈....
不過偏離開版的需求太多,
小小的IC燒錄器....不會有人拿去加modem

這是因為開討論串的原文中有提到 "兩台電腦用音效卡傳資料"
至於使用 MODEM 技術是因為音效卡輸出的是聲波訊號

1.音效卡轉RS232
很困難,因為 RS232 一般都使用 DB-9 接頭,有九條電線,音效卡輸出入加起來沒這麼多,所以要有編解碼器或多工器與控制器之類的晶片做為中介,同時如果音效卡輸出入上面要放數位訊號,那可能會有 "輸出直流" 這種東西出現,有可能造成電路特性不相容或是損傷電路。

2.音效卡轉LPT
這個跟 RS232 類似,但是 LPT 的資料傳輸線有八條,比 RS232 還多,所以更難。

3.音效卡轉ISP
ISP? 是說各種電信業者嗎?是的話,那大概只能到電話撥接的程度,ADSL太快,音效卡跟不上的。電話撥接的部份,應該可以用幾個電子零件轉接到電話線上,MODEM 功能再用程式來模擬。

4.兩台電腦用音效卡傳資料
這是比較可能的部份,但是前面已經說過了,不重複。

2011/6/17 16:39
應用擴展 工具箱
回覆: 突發奇想-音效卡轉RS232-可行嗎
會員三級
註冊日期:
2005/7/22 4:43
所屬群組:
已註冊使用者
等級: 13
HP : 0 / 321
MP : 73 / 17081
EXP: 85
離線
訪客 寫到:
喬治查爾斯電子DIY討論區 的答覆
http://gcbbs.digitw.com/phpbb2/viewtopic.php?f=1&t=3003
由 Scott Wang 發表於 週五 6月 17, 2011 8:57 am
理論上可行,但是速度上可能會有些限制.

RS232的每秒傳送速度:
150,300,600,1200,2400,4800,9600,19200,38400,..115200.

音效卡音頻頻率範圍:
20Hz ~ 20Khz.

以理論上來算,RS232常用的9600,還低於20Khz,所以可用,但是最高只能傳送19200.

而且你要了解音效卡的硬體和軟體傳送方式,還要會寫程式才行.

音效卡的硬體,在做方波傳送時,其實際的頻率響應,也許會因為加了電容而將頻率響應降低,需要實測才知道多少.

若是可以傳送的頻率過低時,可以考慮將電容拿掉.

最後還要再加RS232的電壓位準轉電路,可以用電晶體或類似max232 IC.


最高只能傳送 19200 ???
首先RS232的速度這邊是用bps來表示,而音效卡頻率響應是kHz來表示。
音效卡這邊應該用取樣頻率乘上資料寬度來算bps。
2ch * 48kHz * 24-bit(3 bytes) = 2304kbps >> 115200

好一點的音效卡,甚至on board的就有2304kbps的資料傳輸量。

不過這邊是用類比訊號傳遞,應該考慮到失真的程度。
要再用SNR去換算頻寬,不過爛一點的音效卡SNR比較低,頻寬應該遠遠不到2304kbps就是了。

2011/6/19 2:40
應用擴展 工具箱
訪客
回覆: 突發奇想-音效卡轉RS232-可行嗎
Anon:訪客
這讓我想到早期我曾擁有的第一台電腦: apply II

它的資料傳遞就用錄音帶與音源線!

2011/6/19 6:38 | a872e 0222b 69fad 36491
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.