Avatar billede akilleuz Nybegynder
14. oktober 2007 - 17:29 Der er 12 kommentarer

USB master/slave?

Hej

Jeg har lavet noget hardware der gør det muligt for mig at modtage sms´er med en microcontroller og en mobiltelefon med et RS232 datakabel.

Jeg vil gerne kunne bruge det sammen med nyere telefoner også, som benytter USB kabler.

Findes der en chip som gør at jeg kan bruge min Atmel microcontroller´s UART udgang sammen med et USB datakabel til en mobil telefon?

Nogen der ved om jeg behøver en slave og en master, for såvidt jeg ved, hvis man forbinder et usbkabel fra en telefon til computeren så bruger den microsofts universal serial driver, så er det tænkeligt at jeg kan forbinde min microcontroller som salve til min telefon?

Håber der er nogen der kan hjælpe mig, og måske nogen som har prøvet at forbinde en usb mobil til en MCU.

Med venlig hilsen

AkilleuZ
Avatar billede psycosoft-funware Nybegynder
14. oktober 2007 - 17:36 #1
ved godt det måske ligger uden for dit spm, men dette program kan kommunikere med nyere mobil telefoner og bla sende sms'er der fra ( http://fma.sourceforge.net/index2.htm )

/psycosoft-funware :)
Avatar billede akilleuz Nybegynder
14. oktober 2007 - 19:04 #2
Kender godt fma, men det er slet ikke hvad jeg skal bruge. Jeg kan sagtens kommunikere med mobilen også igennem C# hvor jeg har lavet mit eget program til at sende og modtage. Det jeg vil er at på en eller anden måde at kommunikere med en USB telefon ved hjælp af AT kommandoer via RS232, på en microcontroller.

Jeg har kigget lidt på SE´s fastport, men kan ikke finde noget entydigt om det kan lade sig gøre.

Så håber virkelig der er nogen der kan hjælpe :)
Avatar billede psycosoft-funware Nybegynder
14. oktober 2007 - 19:44 #3
jeg kan ikke hel se ideen med at bruge RS232. jeg ved at MyPhoneExplorer kommunikere med SE telefoner over usb kablet og bruger AT kommandoer, jeg tror gerne at ophavsmanden bag programmet vil hjælpe dig hvis du sender ham en mail :)
Avatar billede psycosoft-funware Nybegynder
14. oktober 2007 - 19:45 #4
Avatar billede akilleuz Nybegynder
14. oktober 2007 - 20:14 #5
Du skriver jo om PC software jeg snakker om microcontroller! At styre en mobil via en PC er super nemt, problemet er at få en microcontroller til det, prøv at læs hvad jeg skriver ;-)

Man skal bruge AT kommander til at kommunikere med en mobil, disse sendes ved hjælp af RS232. også selvom det er et USB kabel til en computer. Der bliver installeret en virtuel RS232 driver til det formål i windows. Jeg skal jo bruge det på en MCU hvor det skal foregå direkte igennem MCU´ens RS232 port.
Avatar billede psycosoft-funware Nybegynder
14. oktober 2007 - 20:27 #6
ja selfølgelig. det må du undskylde, fik hvist læst dit spm for hurtigt :$
Avatar billede psycosoft-funware Nybegynder
14. oktober 2007 - 20:33 #7
Avatar billede cool_m_f Nybegynder
14. oktober 2007 - 20:39 #8
du kunne jo prøve at kigge lidt her ;)
http://www.atmel.com/dyn/products/devices.asp?family_id=655
Avatar billede akilleuz Nybegynder
14. oktober 2007 - 20:49 #9
psycosoft: Det er ikke det jeg skal bruge, det vil ikke virke! Jeg skal bruge den anden vej. Min microcontroller skal på en eller anden måde være HOST eller den skal kunne kommunikere Client <---> Client. :)

Cool_m_f:
Jeg har overvejet de nye usb controllers fra atmel, men det er ikke bare sådan lige at skrive en HOST driver til andet hardware. Atmels controller er mere beregnet til at være CLIENTS. Så det oplagte ville måske være noget fra FTDI, men jeg er ikke sikker på det vil fungere.
Avatar billede klaro Nybegynder
15. oktober 2007 - 22:48 #10
Hvis PC'en bruges mod telefonen så er det højst sandsynligt telefonen der kører i slave mode, og derfor din controller der skal være master, men der findes controllere der lytter og hvis ingen taler er den "semi" master.

Kig hos www.nxr.com eller cypress.
Avatar billede akilleuz Nybegynder
16. oktober 2007 - 09:22 #11
Klaro:

Det er sådan noget jeg skal bruge. Har haft kigget på dem fra nxr, men synes de virker lidt uoverskuelige. dem fra cypress ser mere overkommelie ud i databladet.

Problemet er bare at jeg gerne vil sende en noget data via rs232 fra min microcontroller til f.eks. en chip fra cypress. Ved du om det kan lade sig gøre eller hvordan man lige tackler den?
Avatar billede klaro Nybegynder
25. oktober 2007 - 19:47 #12
Det er nok rigtigt nokat databladene er uoverskuellige. Men det er også application notes du skal kigge i, det er her alt gufguf softwaren er at finde :-).

Det samme gælder for MicroChip for den sags skyld.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester