RTV forum PL | NewsGroups PL

Programowy generator częstotliwości 1kHz-1MHz z wyjściem USB rekomendacje?

Komputerowy generator czestotliwości

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Programowy generator częstotliwości 1kHz-1MHz z wyjściem USB rekomendacje?

Mariusz
Guest

Tue Aug 28, 2007 1:48 pm   



Szukam programowego generatora częstotliwości z dokldanie regulowaną
częstotliwością od 1kHz do 1Mhz z wyjściowym sygnałem np. na port USB.
Możecie coś polecić?

Mariusz

Mariusz
Guest

Tue Aug 28, 2007 1:50 pm   



ewentualnie na port COM lub LPT Smile

Irek_K
Guest

Thu Aug 30, 2007 1:33 am   



Mariusz pisze:
Quote:
ewentualnie na port COM lub LPT Smile
Pod Windowsem 1MHz programowo z dobrą stabilnością to chyba nierealne,

ale jakieś programiki były na elektrodzie.

Mariusz
Guest

Thu Aug 30, 2007 10:06 am   



Irek_K pisze:
Quote:
Mariusz pisze:
ewentualnie na port COM lub LPT Smile
Pod Windowsem 1MHz programowo z dobrą stabilnością to chyba nierealne,
ale jakieś programiki były na elektrodzie.
a pod Linuxem byloby bardziej realne?


PAndy
Guest

Thu Aug 30, 2007 11:35 am   



"Mariusz" <mario971@gazeta.pl> wrote in message
news:fb61aa$6fh$1@inews.gazeta.pl...

Quote:
a pod Linuxem byloby bardziej realne?

nie, raczej tylko pod dosem, zawsze mozesz wziasc jakiegos starego
pentium 1 i postawic na nim freedos a nawet przerobic plyte tak by
sygnal z pc speakera dalo sie wyprowadzic na zewnatrz - wtedy moze
daloby sie wykorzystac generator z 8253 ktory robi obsluge pc speakera -
nie iwem ile zostalo z pierwotnego 8253 w nowych chipsetach. IMO
najrozsadniej robic takie rzeczy na plytach ktore nei maja magistrali
PCI czyli neistety bardzo starych 486 - tam to wszystko dziala jak
nalezy i mozna uzyskac przywoite paramtry czasowe - lepeij nei kombinuj
tylko zbuduj sobei prosty generatorek na AVR np wg
http://www.myplace.nu/avr/minidds/index.htm

mozesz sprobowac podgonic kwarc w AVR x2 - x3 najlepeij z zewnetrznego
generatorka, podniesc napiecie zasilajace avr do 5.75V - jest szansa ze
dojedziesz do tego 1MHz - ewnetualnie przerobic kod i z kwarcem 22 -
25MHz spokojnie uzyskasz 1MHz

Waldemar Krzok
Guest

Thu Aug 30, 2007 1:24 pm   



PAndy schrieb:
Quote:

"Mariusz" <mario971@gazeta.pl> wrote in message
news:fb61aa$6fh$1@inews.gazeta.pl...

a pod Linuxem byloby bardziej realne?

nie, raczej tylko pod dosem, zawsze mozesz wziasc jakiegos starego
pentium 1 i postawic na nim freedos a nawet przerobic plyte tak by
sygnal z pc speakera dalo sie wyprowadzic na zewnatrz - wtedy moze
daloby sie wykorzystac generator z 8253 ktory robi obsluge pc speakera -
nie iwem ile zostalo z pierwotnego 8253 w nowych chipsetach. IMO
najrozsadniej robic takie rzeczy na plytach ktore nei maja magistrali
PCI czyli neistety bardzo starych 486 - tam to wszystko dziala jak
nalezy i mozna uzyskac przywoite paramtry czasowe - lepeij nei kombinuj
tylko zbuduj sobei prosty generatorek na AVR np wg
http://www.myplace.nu/avr/minidds/index.htm
RT Linux lub QNX też się da.



a tak apropos: w Windozie są funkcje QueryPerformanceFrequency i
QueryPerformanceCounter. Używam ich do w miarę dokładnego pomiaru czasu.
Wygląda na to, że licznik jest taktowany z zegara procka. Przynajmniej
QueryPerformanceCounter pokazuje u mnie 3211450000, co by pasowało
(3.2GHz dual core). Licznik liczy z rozdzielczością ok. 300ps, czyli też
pasuje. Jakby dobrać się do tego licznika bez winwdowy, to można by
sobie generatorek zrobić.

Waldek

BartekK
Guest

Thu Aug 30, 2007 2:24 pm   



Mariusz pisze:
Quote:
Szukam programowego generatora częstotliwości z dokldanie regulowaną
częstotliwością od 1kHz do 1Mhz z wyjściowym sygnałem np. na port USB.
Możecie coś polecić?
A gwoździe też wbijasz młotkiem sterowanym przez usb? Wink


Płytka syntezy ddc - jakiej tam potrzebujesz, której ustawienia
wpisujesz z komputera lub z wbudowanego mikroprocesora. Np AD9851 + avr
i jest generator sinus + prostokąt od 0.1HZ (albo i mniej) do 180MHz
(ale realnie ponad 100MHz już marnie chodzi). Koszt - jeden wieczór
roboty. Zamiast AVR można zrobic interfejs do PC i z programu na pc
wpisywać ustawienie do rejestrów DDC, jak ktoś lubi.

--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338173

PAndy
Guest

Thu Aug 30, 2007 4:07 pm   



"Waldemar Krzok" <waldemar@zedat.fu-berlin.de> wrote in message
news:5jnr5oFdor4U2@mid.uni-berlin.de...

Quote:
a tak apropos: w Windozie są funkcje QueryPerformanceFrequency i
QueryPerformanceCounter. Używam ich do w miarę dokładnego pomiaru
czasu. Wygląda na to, że licznik jest taktowany z zegara procka.
Przynajmniej QueryPerformanceCounter pokazuje u mnie 3211450000, co by
pasowało (3.2GHz dual core). Licznik liczy z rozdzielczością ok.
300ps, czyli też pasuje. Jakby dobrać się do tego licznika bez
winwdowy, to można by sobie generatorek zrobić.

? toz to siedzi w CPU, problem w tym ze w windows mamy przerwania i
system wielozadaniowy, do tego dochodzi konstrukcja chipsetu ktory tez
wprowadza latency...

Mariusz
Guest

Thu Aug 30, 2007 10:51 pm   



Mariusz pisze:
Quote:
Szukam programowego generatora częstotliwości z dokldanie regulowaną
częstotliwością od 1kHz do 1Mhz z wyjściowym sygnałem np. na port USB.
Możecie coś polecić?

Mariusz
Odszukalem takie cos

http://www.allegro.pl/item225118543_poscope_basic_usb_oscyloskop_analizator_generator.html
Co o tym myslicie?

Generator sygnałów logicznych

* ilość kanałów: 8,
* częstotliwość: 1 kHz ... 1 MHz,
* napięcie wyjściowe: "0" - 0 V, "1" - 3.3 V,
* maksymalny prąd wyjściowy/wejściowy: 10mA.

Jakas zagraniczna firma to robi ponoc. Czy jest to stabilne?

Waldemar Krzok
Guest

Fri Aug 31, 2007 8:49 am   



PAndy schrieb:
Quote:

"Waldemar Krzok" <waldemar@zedat.fu-berlin.de> wrote in message
news:5jnr5oFdor4U2@mid.uni-berlin.de...

a tak apropos: w Windozie są funkcje QueryPerformanceFrequency i
QueryPerformanceCounter. Używam ich do w miarę dokładnego pomiaru
czasu. Wygląda na to, że licznik jest taktowany z zegara procka.
Przynajmniej QueryPerformanceCounter pokazuje u mnie 3211450000, co by
pasowało (3.2GHz dual core). Licznik liczy z rozdzielczością ok.
300ps, czyli też pasuje. Jakby dobrać się do tego licznika bez
winwdowy, to można by sobie generatorek zrobić.

? toz to siedzi w CPU, problem w tym ze w windows mamy przerwania i
system wielozadaniowy, do tego dochodzi konstrukcja chipsetu ktory tez
wprowadza latency...

No pewnie tam siedzi. Pewnie jest jakimś rejestrem, który można sobie
sczytać. Może nawet można zrobić tak, by generowało przerwania. Kwestia
tylko jak. Do 80486 miałem opis rejestrów i listę rozkazów procesora,
dla "nowych" już niestety nie udało mi się. Na 486 napisałem kiedyś
driver liniowego dostępu do całej pamięci komputera (wtedy miał on 16MB
Wink), a także driver produkujący dość stabilne przerwania z taktem
20kHz. Wszystko pod DOSem i real mode (czyli teoretycznie tylko 1MB
obszaru pamięci).

Przerwania i system wielozadaniowy wcale nie niweczą możliwości
konstrukcji programu generującego w miarę stabilną częstotliwość
swobodnie programowalną. Ale nie pod Windowsem. Chyba, że się zrobi
wkładkę systemową z priorytetem wyższym, niż cokolwiek Windowsowego.

Waldek

PAndy
Guest

Fri Aug 31, 2007 9:05 am   



"Waldemar Krzok" <waldemar@zedat.fu-berlin.de> wrote in message
news:5jpvd0Fo6vqU1@mid.uni-berlin.de...

Quote:
No pewnie tam siedzi. Pewnie jest jakimś rejestrem, który można sobie
sczytać. Może nawet można zrobić tak, by generowało przerwania.
Kwestia tylko jak. Do 80486 miałem opis rejestrów i listę rozkazów
procesora,

http://en.wikipedia.org/wiki/RDTSC

Quote:
dla "nowych" już niestety nie udało mi się. Na 486 napisałem kiedyś

http://www.singlix.com/trdos/pentium.txt
http://mdbui2.ift.ulaval.ca/Knowledges/Docs/Pentium_Instructions.htm

czy po prostu

http://developer.intel.com/design/pentium/manuals/243191.htm
http://www.intel.com/products/processor/manuals/index.htm
http://www.x86.org/intel.doc/586manuals.htm

Quote:
driver liniowego dostępu do całej pamięci komputera (wtedy miał on
16MB Wink), a także driver produkujący dość stabilne przerwania z
taktem 20kHz. Wszystko pod DOSem i real mode (czyli teoretycznie tylko
1MB obszaru pamięci).

No i pieknie - podejrzewam ze czesc programow zmiescialby sie w pamieci
w ktorej normalnie rezyduje BIOS, potraktowac stara plyte jako po prstu
plyte z procesorem i peryferiami, wsadzic program do flasha i go
wykonywac - w wiekszosci sytuacji BIOS jest zbedny.

Quote:
Przerwania i system wielozadaniowy wcale nie niweczą możliwości
konstrukcji programu generującego w miarę stabilną częstotliwość
swobodnie programowalną. Ale nie pod Windowsem. Chyba, że się zrobi
wkładkę systemową z priorytetem wyższym, niż cokolwiek Windowsowego.

Z tgo co wiem jakas firma robi nakladke zamieniajaca Windows w RTOS

Waldemar Krzok
Guest

Fri Aug 31, 2007 9:54 am   



PAndy schrieb:
Quote:

"Waldemar Krzok" <waldemar@zedat.fu-berlin.de> wrote in message
news:5jpvd0Fo6vqU1@mid.uni-berlin.de...

No pewnie tam siedzi. Pewnie jest jakimś rejestrem, który można sobie
sczytać. Może nawet można zrobić tak, by generowało przerwania.
Kwestia tylko jak. Do 80486 miałem opis rejestrów i listę rozkazów
procesora,

http://en.wikipedia.org/wiki/RDTSC

dla "nowych" już niestety nie udało mi się. Na 486 napisałem kiedyś

http://www.singlix.com/trdos/pentium.txt
http://mdbui2.ift.ulaval.ca/Knowledges/Docs/Pentium_Instructions.htm

czy po prostu

http://developer.intel.com/design/pentium/manuals/243191.htm
http://www.intel.com/products/processor/manuals/index.htm
http://www.x86.org/intel.doc/586manuals.htm

spasiba

Quote:
Z tgo co wiem jakas firma robi nakladke zamieniajaca Windows w RTOS

windows jako bootstrap do RT-Linuxa? ;-)

Waldek

PAndy
Guest

Fri Aug 31, 2007 12:26 pm   



"Waldemar Krzok" <waldemar@zedat.fu-berlin.de> wrote in message
news:5jq384Fo6vqU3@mid.uni-berlin.de...

Quote:
Z tgo co wiem jakas firma robi nakladke zamieniajaca Windows w RTOS

windows jako bootstrap do RT-Linuxa? Wink

http://www.directinsight.co.uk/products/venturcom/rtx.html

IMO Linux tez jest nie bardzo jako RTOS Wink

Waldemar Krzok
Guest

Fri Aug 31, 2007 1:08 pm   



PAndy schrieb:
Quote:

"Waldemar Krzok" <waldemar@zedat.fu-berlin.de> wrote in message
news:5jq384Fo6vqU3@mid.uni-berlin.de...

Z tgo co wiem jakas firma robi nakladke zamieniajaca Windows w RTOS

windows jako bootstrap do RT-Linuxa? ;-)

http://www.directinsight.co.uk/products/venturcom/rtx.html
merci


Quote:
IMO Linux tez jest nie bardzo jako RTOS Wink

ten działa: http://en.wikipedia.org/wiki/RTLinux

Waldek

elektroda NewsGroups Forum Index - Elektronika Polska - Programowy generator częstotliwości 1kHz-1MHz z wyjściem USB rekomendacje?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map