Sida 6 av 7

Re: EEVblog´s labbaggregat?

Postat: 31 januari 2012, 20:53:42
av kimmen
Hårdvaru-SPI skulle lämnas ledig för expansion var visst tanken. Någon Ethernetpryl om jag inte minns fel.

Jag håller med om att det inte var den snyggaste koden man sett... :P

Re: EEVblog´s labbaggregat?

Postat: 31 januari 2012, 21:55:53
av ToPNoTCH
Jag kollade på ett av hans tidiga scheman (har inte det senaste).

Det hela känns förbryllat :wacko:

Pin 27,28 är HW I2C och dom HAR han kopplat till displayen.

SPI delarna är ju mer än lovligt konstigt:

pin15 = ADC-CLK
pin16 = DAC-CS
pin17 = ADC-CS
pin18 = DAC-D (Tror han menar data med det)
pin19 = DAC-CK
pin9 = ADC-DIN (Antagligen data in)
pin10 = ADC-DOUT (Antagligen data out)

SPI i hårdvaran är ju:
pin17 = MOSI
pin18 = MISO
pin19 = CLK

Man kan även köra SPI på USART, men den är ju upptagen som seriport (det är väl den expansionen man talat om)

Man kan ju utav detta "gissa" att han kör HW på I2C till display och SPI till DAC.
Men varför i fridensnamn är då inte SPI till ADC kopplad på samma buss :humm:

Det ser alltså ut som han har TVÅ SPI bussar. En HW och en bitbangad.

Det kan väl inte vara så illa att han inte begriper att SPI är en bus och att grejorna skall sitta parallellt där (bara chip select behöver ju vara unik per chip).

Re: EEVblog´s labbaggregat?

Postat: 31 januari 2012, 22:09:22
av ToPNoTCH
Jag fick lov att kolla på videon igen.

Det verkar som att han stuvat om rejält sedan schemat jag hade. (Jag ser bara det nya flyktigt när han filmar sin skärm).

Nu ser det bättre ut men han har flyttat SPI grejorna till 23,24,26 och kör dom mjukt.

Nu verkar inte HW SPI användas ALLS längre så det är fortfarande två bussar, men bara en nyttjas :P
Om han vill expandera på SPI, så kan han ju fortfarande använda samma bus jag greppar det inte.

En kul grej är ju att han säger att det finns libbar för SPI, men att han skriver sitt egna rutiner istället "becouse it is soo incredible simple".
Det är ju just hans felkodning som gjorde att det inte funkade :vissla:

Re: EEVblog´s labbaggregat?

Postat: 31 januari 2012, 22:16:27
av ToPNoTCH
Såg förresten vart han missade att ändra.

12:51 ändrar han på två ställen i en rad, men glömmer ett ställe två rader ner.

Verkar som han tänkt lägga sin mjuka klocka låg och det påverkar ju bevisligen inte han funktion negativt, TILLS han tänker använda HW SPI för sin expansion, för då sänker han HW klockan med den raden :mrgreen:

Så han har en nasty bugg liggandes och väntar i koden nu :badgrin:

Re: EEVblog´s labbaggregat?

Postat: 4 februari 2012, 00:29:12
av arvidb
Jag har kollat lite på möjliga alternativa komponenter, om man tycker att det är okej med ytmonterat och om man vill ha all kommunikation i I²C. Priser från Digikey:

* LTC2633, SEK28,41 (2ch 12-bit DAC)
* MAX1363, finns ej på Digikey, kan samplas från Maxim (4ch 12-bit ADC)
* ADuM1250, SEK47,05 (interface för galvaniskt isolerad I²C)

Mikrokontroller t.ex.:
* ATtiny87, SEK18,27
* eller med USB: AT90USB646, SEK62,37

Man skulle kunna designa ett kort med allt på: regulator, DAC, ADC, µC, I²C-interface, LCD-kontakt etc, och så kan man bestycka bara det man behöver. Om man t.ex. vill ha ett enkelt aggregat som inte ska kommunicera med omvärlden, ja då skippar man bara den dyra I²C-interfacekretsen.

Vill man ha ett dubbelt galvaniskt skiljt aggregat med USB-interface, ja då använder man tre kort:
* 2x utan µC
* 1x bara µC och kringkretsar

DAC- och ADC-konvertrarna ovan har valbara bitar i sin I²C-adress så att man kan köra alla på samma bus utan att de "krockar". Även displaymodulerna från Newhaven ska ha valbara adressbitar, om jag förstått rätt (databladet är otydligt så det måste kollas upp).

---

Tyvärr går inte LT3080 att använda för högre spänningar om man inte kraftigt begränsar strömmen (kolla diagrammet Current Limit i databladet sida 6). Så där föll liksom att använda denna design för ett sånt labaggregat som jag är ute efter.

Jag hittade en spännande design i ett datablad för LM317. Kolla "5A Constant Voltage/Constant Current Regulator" på sida 19 i bifogade pdf. Alternativt skulle man kunna köra (switchad) förreglering som någon pratar om på EEVBlog-forumet: http://www.eevblog.com/forum/blog-speci ... y-mods/52/ (Scrolla till Reply #52).

I vilket fall så blev detta plötsligt väldigt mycket mer komplicerat så det känns som att detta får vänta lite för min del (har annat att göra!). :(

Re: EEVblog´s labbaggregat?

Postat: 4 februari 2012, 21:27:38
av Andy
"Jag har kollat lite på möjliga alternativa komponenter" ??

Det är ju fortfarande atmel !

Re: EEVblog´s labbaggregat?

Postat: 4 februari 2012, 21:29:59
av Borre
Tur det.

Re: EEVblog´s labbaggregat?

Postat: 4 februari 2012, 21:43:20
av Andy
:D

Det finns ju bättre, med vassare innehåll och prestanda som bl a tillåter färre antal kretsar.

Om man letar utan skygglappar alltså. :wink:

Re: EEVblog´s labbaggregat?

Postat: 4 februari 2012, 21:51:36
av Borre
Det har inte Atmel menar du?

Re: EEVblog´s labbaggregat?

Postat: 5 februari 2012, 11:42:48
av v-g
Är det inte bättre att kommunicera med "omvärlden" via serieporten? Den är ju enklast att ansluta mot dator och liknande, eller är det med andra "enheter"?

Jag tycker att enkel kommunikation med en dator (kanske via USB) för att tex snabbt kunna ställa olika v/A samt läsa av inställda/aktuella värden duger gott. Sen behöver inte labbagget kommunicera nåt vidare alls. :vissla:

Den D/A omvandlaren Dave hade valt imponerade ju inte så värst alls, känns nästan som att direkt PWM skulle fungera mycket bättre.

Om vi nu gör ett labbagg skulle vi ju bara kunna designa in både pic/avr med överlappande footprint eller något liknande om man nu ska _köpa_ korten (vilket jag skulle önska).

Hålmonterat tycker jag inte är enklare att löda än vanliga ytade så de skippar vi tycker jag.

Jag säger såhär jag tar två kort direkt :D Kunde vi samköpa komponenterna vore ju det att föredra då gör det ju inget om vi måste beställa från två ställen.

Som drivning kör man väl enklast en sån adapter till en laptop de ger bra med ström med "hyffsade" värden, billiga är de också.

Re: EEVblog´s labbaggregat?

Postat: 5 februari 2012, 11:53:54
av lgrfbs
Jag skulle också ställa mig i kön om priset passar min plånbok :)
Gärna 0-24V 0-5A om möjligt.

Re: EEVblog´s labbaggregat?

Postat: 5 februari 2012, 12:09:53
av cosmox
Den bästa varianten hade väl varit en kontakt på kraftkortet så man kan bygga ett uC-kort hur man vill.

Re: EEVblog´s labbaggregat?

Postat: 5 februari 2012, 13:39:27
av v-g
cosmox:Vill man inte ha en µc finns ju många andra varianter att bygga som är betydligt enklare ;) Jag skulle isf själv hellre bara ta en LM317 och en potentiometer ungefär :mrgreen:

Egentligen, krasst sett så kan man ju panelisera BÅDE avr och pic på samma panel så får båda sina "dedikerade" kort. Nu vet jag inte hur det är med Arduinomaffian men kan inte de klara sig på en AVR-pinout de också?

lgrfbs:Låg inte det någon begränsning i själva spänningsregulatorn som inte tillät hur hög ström som helst vid höga spänningar? Har inte kollat databladet själv nämligen :doh:

Re: EEVblog´s labbaggregat?

Postat: 5 februari 2012, 13:47:39
av cosmox
Tanken med att ha en kontakt och ett externt kort är ju att det blir betydligt enklare att välja tillverkare och modell beroende på tycke och smak. Gör man ett avtryck på kortet är man ju ganska begränsad till vissa modeller (och tillverkare). Det tar även mer plats med fler avtryck än en kontakt fast det behövs ju iofs ett till kort.

Att bygga med en 317 och pott fungerar ju fint men det känns som man tappat poängen med hela den här tråden isf.

Re: EEVblog´s labbaggregat?

Postat: 5 februari 2012, 14:02:12
av v-g
cosmox:Det jag menar är att om man _inte_ skall ha styrning med µc så är ju labbagget übersimpelt och detta totalt overkill.

För övrigt (nu talar jag bara om PIC då jag inte har koll på AVR) så är de normalt sett pinkompatibla dvs en pic18F passar rakt i spåren på en pic16F nog för jag anser att 18 serien är den enda rätta men kan ju finnas fler kockar.

Ska man dessutom ha flera olika kort så kan man ju inte samköpa dem lika enkelt eller? :humm:

Som jag ser det är 1 eller 2 olika kort i samma storlek inga problem men ska det vara 3-4 st, dessutom i olika storlekar, så börjar det bli komplicerat :?:

Jag har aldrig beställt kort så jag vet ju inte 100% detta!


Vidare tyckande så funderar jag över displayen? Är den enkel att få tag i och vad kostar den?