sterowanie zewnętrznym urządzeniem

0

Witam,
Chciałbym napisać program w C++ do sterowania pewnym urządzeniem
zewnętrznym za pośrednictwem karty dźwiekowej. Do tego potrzebuje biblioteki
ale nie wiem jakiej;/ jak znacie jakąś to proszę piszcie, z góry dzięki.

0

Może jakieś szczegóły? I jak zamierzasz wykorzystać kartę dźwiękową w roli interfejsu??

0

Zamierzam sterować prędkością obrotową silnika elektrycznego, prąd do silnika będzie dochodził z wyjścia karty poprzez kabel jack-czincz, a do wejścia karty doprowadzę sygnał z czujnika prędkości obrotowej.

0
kevinkevin napisał(a)

Zamierzam sterować prędkością obrotową silnika elektrycznego, prąd do silnika będzie dochodził z wyjścia karty poprzez kabel jack-czincz, a do wejścia karty doprowadzę sygnał z czujnika prędkości obrotowej.
Zły pomysł. Nawet bardzo.

  1. I/O karty dźwiękowej jest próbkowane
  2. Karta dźwiękowa nie do tego służy! To jak robienie elektrowni w której turbiny będą kręcić chomiki...
  3. No i nie wiem jak dobry jesteś z elektroniki, ale żebyś sobie tymi sygnałami nie zjaral karty...

Nie prościej po prostu przez UART???

PS. nie mówiąc o tym, że napędzanie silnika bezpośrednio z wyjścia może się nieciekawie skończyć.

0

Chciałem podłączyć mały silnik więc nie spaliłby się ewentualnie mógłbym zbudować do tego wzmacniacz.
Wiem, że to jest wykonalne, bo na uczelni korzystamy z zewnętrznych kart dźwiękowych(podłączone do kompa przez USB) do pomiarów parametrów obwodów.
Dzięki za odp teraz widzę, że to nic prostego, o UART nie mam bladego pojęcia, wiec sobie odpuszczę.

0

Zapomnij. W ten sposób uszkodzisz obwody na karcie dźwiękowej. I wielkość silnika nie ma tu nic do rzeczy, bo i tak kilkukrotnie jeżeli nie więcej, moc potrzebna dla silnika przekroczy wydajnosć karty dźwiękowej. To tak jakbyś miał ciągnąc pociąg... taki "mały" ;) Tak jak koledzy wspomnieli proponuję wykorzystac UART, do tego podłączyć jakiś mały uC, a w uC wykorzystać PWM (oczywiscie przez jakiś tranzystor). Mówie tutaj o komunikacji przez port COM. Jak nie masz portu COM, do można przez usb, ale wtedy dodatkowo trzeba jeszcze jeden uklad poza uC.

0
kevinkevin napisał(a)

Cna uczelni korzystamy z zewnętrznych kart dźwiękowych(podłączone do kompa przez USB) do pomiarów parametrów obwodów.
Zrobienie oscyloskopu na k. dźwiękowej a sterowanie silnikiem to coś zupełnie innego. Nie mówiąc juiż o tym, co dźwiękówka może powiedzieć na składową stałą (bo raczej nie będziesz sterował tego silnika prądem zmiennym). Poza tym - nawet tam są wykorzystywane karty USB. Pewnie po to, Żeby czegoś nie zjarać w razie pomyłki/błędu/wypadku.

Jeśli znasz się na mikrokotrolerach to najprościej UART, można też na USB ale to trochę trudniej, natomiast jeśli nic o uC nie wiesz to nie widzę zbytnich szans...

0

wg mnie nie da sie diody zaswiecic karta dzwiekowa w ogole to glupi pomysl

0
... napisał(a)

wg mnie nie da sie diody zaswiecic karta dzwiekowa w ogole to glupi pomysl
Diodę może się da, ale nie będę sprawdzał. Natomiast oscyloskop da się zrobić.

1 użytkowników online, w tym zalogowanych: 0, gości: 1