Sida 4 av 8

Re: Skala upp 0-2V till 0-5V

Postat: 25 december 2020, 22:49:15
av prototypen
Men om vi tar det här från början, en mikroprocessor ska styra en Commodores.
Digitalt i processorn sedan DA omvandling för att sedan AD omvandlas i något som ser ut som en dualslope omvandlare och in i Commodoren........

Varför inte skippa ALLT som visas i Modders schema och koppla processorns digitaldata direkt till Comodorens inport/databus.

Protte

Re: Skala upp 0-2V till 0-5V

Postat: 25 december 2020, 23:17:00
av MadModder
När man läser av adresserna där dessa värden finns, läses dessa direkt ur SID där och då. Det är inget som sparas i ett minne.
För att stoppa in egna värden direkt på databussen vid läsning av dessa adresser måste man inaktivera SID under tiden. Dvs tvinga signalen till pin 8 (CS) hög. Annars blir det busstridighet och man riskerar att bränna något.
Det innebär klippa av den på kortet och stoppa in en pullup, samt läsa av den från chippet 252535 (U8), och systemets R/W-lina, för att veta exakt när man kan skriva till bussen.

Om det inte är viktigt att det är just de adresserna (t.ex en specifik mjukvara som ska styras) går det ju att stoppa in sin data på de 8 databitarna i användarporten och läsa av #56577 och se glad ut.

Det går ju såklart att plocka ur SID-chippet helt och hållet och göra sin egen lösning där.
Misstänker dock att hårdvarumodda C64:an inte är aktuellt i det här fallet?

Re: Skala upp 0-2V till 0-5V

Postat: 26 december 2020, 11:49:39
av ghu
TS kan enkelt lösa sitt problem på 2 sätt:
1. Använda en digital potentiometer. Redan beskrivet i tråden
2. Använda en spänning till strömomvandlare, se bild nedan för standardkoppling.

Kopplingen nedan omvandlar en inspänning 0-2 V till en utström 0-0.44 mA.
OBS använd operationsförstärkare med rail to rail både på ingång och utgång samt låg input offset spänning < 1mV
Spänning till Ström.JPG

Re: Skala upp 0-2V till 0-5V

Postat: 26 december 2020, 12:30:16
av ghu
Om man vill spara in en OP kan man använda nedanstående koppling med strömspegel istället.
Egenskaperna blir inte lika bra som i kopplingen med 2 OP beroende på att det är svårt att få matchning mellan de 2 PNP transistorerna.
Det går att köpa integrerad strömspegel med 2 PNP transistorer på samma chip men även dessa ger sämre egenskaper än kopplingen med 2 OP

Kopplingen har också fördelen att man kan använda en billig OP typ LM324 som kan gå till negativa matningsspänningen både på in och utgång
Spänning till Ström2.JPG

Re: Skala upp 0-2V till 0-5V

Postat: 26 december 2020, 16:39:08
av bjornj
Svar till Malman
Det är Eagle som vi även använde på jobbet.

Re: Skala upp 0-2V till 0-5V

Postat: 27 december 2020, 13:52:23
av bos
ghu skrev: 26 december 2020, 11:49:39 Kopplingen nedan omvandlar en inspänning 0-2 V till en utström 0-0.44 mA.
Jag får inte det resultat du beskriver i min simulator. Utströmmen är 5uA vid 0V in, och strax över 4.5uA vid 2V in. Jag använde två LMV722 opamp (båda är rail-to-rail och <1mV offset som du angav), samt standard BC547/557. Testar jag att byta till en OPA172 (som jag tog på måfå) får jag samma resultat, strömmen är aldrig 0 och aldrig över 5uA.

Re: Skala upp 0-2V till 0-5V

Postat: 27 december 2020, 14:17:34
av MadModder
För skojs skull, simulera den extremt enkla jag visade här viewtopic.php?p=1579820#p1579820

Re: Skala upp 0-2V till 0-5V

Postat: 27 december 2020, 14:36:00
av ghu
bos
Kan du visa din koppling.
Mina förslag till kopplingar fungerar utmärkt om man kopplar rätt med rätt komponenter

Jag såg att lmv722 du använt är bara rail to rail på utgången.
För den högra op:n krävs rail to rail även på ingången såsom är angivet i mitt inlägg

Re: Skala upp 0-2V till 0-5V

Postat: 27 december 2020, 14:44:50
av bos
Ok, när jag parametersökte på rail-to-rail antog jag (felaktigt) att både in/ut var det. Då får jag leta upp en ny.

Re: Skala upp 0-2V till 0-5V

Postat: 27 december 2020, 15:09:01
av ghu
bos
Bifoga din koppling i simulatorn. Jag är nästan säker på att du har ritat fel.

Re: Skala upp 0-2V till 0-5V

Postat: 27 december 2020, 15:29:57
av bos
@ghu

EDIT: Bytte nu mot en MCP6062 som är en dual opamp med rail-to-rail både in och ut, samt <1mV offset. Då sjunker strömmen till 4.5-5.2pA istället. Jag kan inte se att jag har ritat av ditt schema fel, men något tokigt är det ju här.

@MadModder: ska testa.

Re: Skala upp 0-2V till 0-5V

Postat: 27 december 2020, 16:12:02
av ghu
Det kan inte gå någon ström ut om det inte är en sluten krets.
Koppla t ex 100 ohm mellan Iut och jord

Är matningsspänningen till kretsen med 5V? Framgår ej.

Re: Skala upp 0-2V till 0-5V

Postat: 27 december 2020, 16:22:17
av bos
Ja, 5V matning. Varken din eller MadModders variant ger någon märkbar ström, med eller utan konstlast. Allt är uA eller mindre.

Verkar som att min simulator inte gillar uppsättningen. Jag får testa i verkligheten en regnig dag istället.

Re: Skala upp 0-2V till 0-5V

Postat: 27 december 2020, 16:25:05
av ghu
Ge inte upp.
Mät spänningar i kreten och se var det blir fel
Mät först matningsspänning till vänstra op
Mät sedan spänningar på båda ingångar på vänstra och sedan högra op
Om du skriver in spänningar här och bifogar schemat med dina senaste op så kommer det att ordna sig.
Vad har du för simulator?
Jag har simulerat i ltspice och det fungerar hur bra som helst

Re: Skala upp 0-2V till 0-5V

Postat: 27 december 2020, 18:54:16
av swesysmgr
Schema C64 paddle.png
Utsignal C64 paddle.png
Ser ut att fungera. Vilka opampar/transistorer körde du med ghu?