Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cum ajunge remorca de tir inapoi ...

Alt "Utilizator nou" pe T...

ULBS INFORMATICA

Index preturi
 Boxa membrana tweeter infundata

Am nevoie de poze cu un curcubeu

Whisky for Mac

Xiaomi 14 Gpay
 Izolare zid exterior de scandura

Dezinstalare drivere W11 23H3

Recomandare masina de spalat fiab...

BSOD din cauza Intel Audio DSP dr...
 De ce sunt oamenii nostalgici

Cum vand casa fara factura Hidroe...

Scor FICO minim

Tonometru compensat CAS?
 

metoda de calcul

- - - - -
  • Please log in to reply
10 replies to this topic

#1
carst_razvan

carst_razvan

    Junior Member

  • Grup: Members
  • Posts: 59
  • Înscris: 16.07.2004
Cat timp trebuie sa las un semnal ce semnifica 1 logic intr-o comunicatie seriala RS232 folosind PIC16F84A cu un oscilator de 4MHz la o viteza de 9600 baud???????

#2
vata_pa_batz

vata_pa_batz

    Guru Member

  • Grup: Senior Members
  • Posts: 25,602
  • Înscris: 28.07.2004
Nu cumva lungimea unui Bit este 1/9600 =104,2ms

7 Bit date
1 bit paritate
1 Bit stop

Ai grija ce oscilator iei cu ce toleranza. E important pentru ca sincronizarea se face dupa ultimul bit si problema e ce "vede" ascultatorul: bitul care trebuie sau eventual pe urmatorul, sau chiar cu unul inainte!
Ia un Quartz si n-ai treaba.

#3
cspot

cspot

    Guru Member

  • Grup: Senior Members
  • Posts: 12,855
  • Înscris: 22.07.2004
Ia un antinevralgic . Ca eu nu am inteles nimic ... Poate nu trebuia ....

#4
vata_pa_batz

vata_pa_batz

    Guru Member

  • Grup: Senior Members
  • Posts: 25,602
  • Înscris: 28.07.2004
cspot: la ce te referi?

#5
cspot

cspot

    Guru Member

  • Grup: Senior Members
  • Posts: 12,855
  • Înscris: 22.07.2004
La "bitul care trebuie sau eventual pe urmatorul, sau chiar cu unul inainte!Ia un Quartz si n-ai treaba."

   E mult prea neclar . Bitul care trebuie sau pe urmatorul ? Si ce treaba are Quatz-ul ?!

#6
vata_pa_batz

vata_pa_batz

    Guru Member

  • Grup: Senior Members
  • Posts: 25,602
  • Înscris: 28.07.2004
ok recunosc era prea incilcit. Mai incerc o data:

Presupunem comunicare intre participantul A si participantul B, und A transmite iar B asculta. Sincronizarea de timer are loc la primul bit la prima flanca. Din momentul asta B intoarce timerul si tasteaza prima data dupa ce a trecut  un anumit timp. Dupa ce a tastat ia hotarirea de bit High sau de bit low. Procedeul urmeaza pina ce se termina seria de 9 biti dupa care are loc iar resincronizarea. Timerul se obtine practic dintr-un prescaler care depinde de cit de exact lucreaza quartzul. Asa se intimpla ca A transmite lucrind cu propriul lui timp la tolerantza lui, iar B primeste tastind dupa un timp care poate sa fie diferit datorita tolerantei de timpul lui A.  Pe scurt B poate tasta din ce in ce mai tirziu (sau mai devreme) pina ce eventual la ultimul bit sare peste.

Dar daca ma insel corectura fara probleme!

#7
vata_pa_batz

vata_pa_batz

    Guru Member

  • Grup: Senior Members
  • Posts: 25,602
  • Înscris: 28.07.2004
corectura: lungimea de Bit = 1/9600 = 104,2 microsecunde nu milisecunde!!!

#8
Sir_Vaska

Sir_Vaska

    Member

  • Grup: Members
  • Posts: 626
  • Înscris: 12.06.2004
'9600' baud reprezinta o rata  , nu frecventa in MHz !!! Problema e cam complicata si nu cred ca poate fi discutata destul de amanuntit pe forum.

#9
vata_pa_batz

vata_pa_batz

    Guru Member

  • Grup: Senior Members
  • Posts: 25,602
  • Înscris: 28.07.2004
Pe scurt:

1 Baud reprezinta 1 schimbare (deci una) de semnal pe secunda. Denumirea de "baud" a fost data in cinstea tehnicianului telegrafist Jean-Maurice-Emile Baudot si masura prima data viteza de transmisie in sistemul de telegrafie.

1Kilobaud = 2^10 = 1024 baud
Deci lungimea unui bit in protocolul transmisiei RS232 este de 1/Rata de transmisie

#10
Sir_Vaska

Sir_Vaska

    Member

  • Grup: Members
  • Posts: 626
  • Înscris: 12.06.2004
Suna interesant. Am crezut ca regula 1k=1024 se aplica numai la biti si octeti .

#11
vata_pa_batz

vata_pa_batz

    Guru Member

  • Grup: Senior Members
  • Posts: 25,602
  • Înscris: 28.07.2004
Ai dreptate textul provine dintr-un "copy and paste" si este gresit.

Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate