Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Relejni atenuator
#21
U mom kodu prelaskom sa -32 na -31 dB u tom među koraku imam -63dB jer su onda svi leleji uključeni.Podešavanjem tog kašnjenja isključenja  u zavisnosti od upotreblhenih releja može se skratiti vremenski period gde je slabljenje -63dB.
Reply
#22
Program za MCU ce biti prost i moze da se menja source-code stim sto cu da napravim preko RX/TX (115k 8N1) mali konzolni interfejs gde ce moci u letu da se menjaju svi raspolozivi parametri, dakle razna vremena za drzanje/preklapanje, pauze, mute-delay i sve sto budem imamo u opticaju u programu tako da mozete da se igrate sa tim vremenima i nadjete nabolju kombinaciju za upotrebljene releje, to je sve sto se tice digitalnog domena. Displej i enkoder je posle nadogradnja na tu digitalnu osnovu.

Sto se analognog domena tice, ostaje sve manje vise isto stim sti treba samo poraditi na masama (ground plane) za analogni deo, to lepo da se skocka da ne skuplja smetnje i to je u sustini sve sto treba.
Reply
#23
Miki,
našao sam OLED sa SPI kontrolerom SH1107.ali je 128*64 može li taj ?
Reply
#24
Moze naravno, nema problema, svaki SPI display pasuje i moze da se pokrene, samo se malo SW prilagodi ...
Reply
#25
Ovo bi bila generalna postavka za kontroler, tu su obelezene sve potrebne nozice i mozes da krenes sa crtanjem sheme.
Imas jos slobodnih nozica, ako ti jos nesto zatreba ti kazi ...

Reply
#26
Naručen displej i imam pitanje u vezi konekcije ,ide li ovako i ako se koristi RST gde se vezuje ?
Pinovi displeja - Bluepill
Vcc                     
GND
DIN                   MOSI
CLK                    SCK
CS                       CS
DC                     MISO
RST                       ?
Reply
#27
Moze PA8 da bude RST.
Reply
#28
Evo predloga PCB-a
Reply
#29
Bice to dobro, samo da ne preskacemo korake, treba shema da se nacrta, imas tamo na Git .asc fajl, otvori ga i izmeni sve sto budemo pricali pa onda ide PCB.

- dodaj R/C filtere kao sa ARTIC sheme na Encoder1,2 i Button
- ucrtaj celo napajanje u shemi
- mozes (nije neophodno ali je vrlo korisno) da redno sa izlazima za RELEY dodas LED didou da se tacno vidi kad koji radi

Drugu stranu BluelPill koja je prazna, sve pinove mozes da izvedes pored preko jednog otpornika i ostavi prazan PAD za neku buducu nadogradnju.

Pola pinova tu zuje prazno : )

Zuje badava i A/D pinovi i to vise kanala tako da uz na primer jedan dupli OP-AMP (LM4562) mozes da povezes Audio signal sa A/D konverterima i mašala da dobijes i VU metar i mozda i mali sprektralni-analizatorčić kada vec imamo SPI displey i Audio signal "ispred nosa" Smile
Reply
#30
Ako vec imate prazne pinove na MCU, izvucite releje za selektor ili bar ostavite konektor za selektor i ostavite konektor za jedan On/Off relej. 
Ostavite konektor i za Ir senzor.
Reply
#31
(04-23-2021, 08:12 PM)mikikg Wrote: Bice to dobro, samo da ne preskacemo korake, treba shema da se nacrta, imas tamo na Git .asc fajl, otvori ga i izmeni sve sto budemo pricali pa onda ide PCB.

- dodaj R/C filtere kao sa ARTIC sheme na Encoder1,2 i Button
- ucrtaj celo napajanje u shemi
- mozes (nije neophodno ali je vrlo korisno) da redno sa izlazima za RELEY dodas LED didou da se tacno vidi kad koji radi

Drugu stranu BluelPill koja je prazna, sve pinove mozes da izvedes pored preko jednog otpornika i ostavi prazan PAD za neku buducu nadogradnju.

Pola pinova tu zuje prazno : )

Zuje badava i A/D pinovi i to vise kanala tako da uz na primer jedan dupli OP-AMP (LM4562) mozes da povezes Audio signal sa A/D konverterima i mašala da dobijes i VU metar i mozda i mali sprektralni-analizatorčić kada vec imamo SPI displey i Audio signal "ispred nosa" Smile
Radim ovaj vikend,računar mi crkava lagano pa sam požurio bar test pločicu da napravim.Inače od kad radim u KiCad-u ne crtam šemu u njemu radim iz glave odmah PCB.
Na Git ja ne mogu da menjam šemu (nemam taj program)
-R/C članove sam hteo da stavim na pločici enkodera (u ARTIC projektu tasteri idu na 3V3 a ne na GND,treba li to da promenim u šemi ?)
-ucrtaću napajanje
-staviću LED diodice
-staviću otpornike i padove na N/C pinove
Reply
#32
Za kvalitetno crtanje pločice u KiCAD-u, uvek treba početi od šeme, kao i u ostalom u svakom krštenom EDA paketu.
Crt'o ja nekad pločice i flomasterom, lakom za nokte - direkt na bakru. Onda doš'o 'puter pa smArtwork, OrCAD, TANGO, Protel 2.8, Protel 99 SE i na kraju se skrasio na KiCAD-u.
Kako ćeš da proveriš da se nisi zaj... kod crtanja pločice ako nemaš šemu?
U glavi se nekad pobrkaju lončići Big Grin
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.

塞爾維亞文
Reply
#33
Prošao sam i ja sve te škole,preskočio si Letraset Big Grin.Do pre godinu dana radio sam u Eagle i naravno crtao prvo šemu.Zatim prešao na Sprint
i tu krenuo bez šeme, a onda na KiCad i nije dosad bilo pobrkani lončića.
Reply
#34
Stigao OLED

Reply
#35
Odlicno, kasnije danas cu sklopiti neki HW za probu i imam negde slican displey tako da cu kompletirati "razvojno okruzenje", neku osnovu za progam sam vec spremio i lagano kockamo to dalje ...
Reply
#36
Miki,
nisi odgovorio na pitanje u vezi enkodera
,gde se vezuju kontakti na 3v3 ili gnd ?
Reply
#37
Za kontakte kao sto je u mojoj shemi, uzima se zajednickih 3V3 i to ide na kontakte gde posle imamo one R/C filtere prema GND i tako ide u kontroler. Moze i da se obrne ako treba, meni ne pravi problem, u SW se to invertuje kako god ...

I dodatno ako imas 3.3V TVS unipolarnu diodu da stavis izmedju napajanja 3V3 i GND za generalnu zastitu to bi ti bila odlicna varijanta HW i moze da se krene u crtanje PCB ...
Reply
#38
BTW: Taj R/C filter za tastere i encoder moze da se steluje po vremenu, sa tim vrednostima je lepo isflitrirano na HW nivou i zasticene su I/O linije i mnogo bitna stvar taj filter ne "opterecuje" kontakte, taj C u filteru mora da bude "izolovan" jer ako se C prazni direktno sa kontaktima sto je cesta greska kod nekih konstruktora onda taj kontakt strada vrlo brzo posle nekog vremena, jednostavno trpi male "varnice" svaki put kada se pritisne jer prazni C preko tih kontakta u kratkom spoju ... dakle mora da se limitira struja i da se postvani zeljena vremenska konstanta i to onda radi kao sat!
Reply
#39
Povezao displej ... 

[Image: attachment.php?aid=35751]2


Attached Files Thumbnail(s)

Reply
#40
Krepo mi laptop crtao sam na RPI 4,napatio se evo crteža.

.pdf   output.pdf (Size: 133,26 KB / Downloads: 28)
a evo i sch fajla

.sch   atenuator.sch (Size: 41,33 KB / Downloads: 13)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)