Start Elkretssimulator


Kort som använder CH340/341

Kompatibla med arduino som har annat USB-chip

Det finns billigare kort där ute, 50-100 kr, som är kompatibla med arduino uno. Jag har provat DCcduino och det fungerar klockrent. Men det finns också pro mini -kort med detta USB -chip. Det som skiljer här; är att kortet använder ett annat USB-chip.


Problemet

Drivrutiner för detta USB -chip finns inte i windows och installeras inte vid installation av arduino. Försöker du ladda över ett program till ditt CH340 -baserade kort så får du antagligen följande fel om du försöker ladda över.



Innan du får ovanstående fel har du eventuellt redan snubblat över följande.



Prova om windows kan hitta drivrutinerna

Eventuellt eller snarare högst troligt kan windows fixa detta själv. Du börjar med detta alternativ. Om inte detta fungerar, så kan du installera drivrutinerna manuellt.

Enhetshanteraren i windows är din bäste vän. Öppna enhetshanteraren (använd sökrutan i windows och skriv "enhetshanteraren"). Det ser troligtvis ut ungefär såhär. Dvs, en orange varningstriangel vid en USB-port. Det betyder att det saknas en drivrutin.



Markera och klicka på höger musknapp. Du får upp en meny och där väljer du Uppdatera drivrutin. Du väljer sedan alternativet automatiskt.



Datorn sliter en liten stund och försöker hitta drivrutinen. Ha lite tålamod. Har du tur, vilket du troligtvis har, så får du upp följande ruta.



Gå tillbaka till enhetshanteraren, som du fortfarande borde ha uppe (annars öppnar du den igen). Då borde du se att felet försvunnit. Dessutom kan du se på vilken port ditt kort har hamnat.



Nu återstår bara en liten sak att göra och det är att ändra COM-port i Arduinos IDE. Du borde se att det nu tillkommit ett alternativ här. Om inte - starta om Arduino och titta en gång till.



Installera drivrutin för CH340/341 manuellt

Denna drivrutin kan man hitta t.ex. här:
Google: https://drive.google.com/file/d/0B5okZr5AW4gaX2pZaWt6dVNaSFU/edit?pli=1

Jag tankande ner filen DCcduino_ch340-drivers.zip hos google och packade upp innehållet på datorn. P.g.a. att någon komprimerat arkivet (på en mac?) med någon onödig flagga aktiverad fick jag upp följande ruta. Det är bara att svara ja på alla dessa frågor/filer (kryssa i rutan och klicka ja).



I det upp-packade ("dekomprimerade") arkivet ligger nu filer för både mac, linux och windows. Ifall du använder windows leta rätt på mappen CH341SER_WIN. I den mappen ligger en mapp som heter CH341SER och i den mappen ligger ett program som heter SETUP.EXE. Den klarvakne noterar nu att kretsen hette CH340 och inte CH341, men det skall tydligen vara samma drivrutiner till båda dessa versioner. Okej, Jag klickade på setup och tog beslutet att jag litade på utgivaren.

Jag hade kortet ipluggat i datorn (med USB-kabeln alltså) när jag körde setup -programmet, ifall det gör någon skillnad. Följande ruta upp:


Jag klickade på install och väntade kanske 2 minuter, därefter såg det ut så här.



För att kontrollera installationen kan man öppna enhetshanteraren.
Startmeny -> Kontrollpanelen -> System & Säkerhet -> System -> Enhetshanteraren.



Då ser man att installationen lyckats. Därefter kan man öppna arduinos utvecklingsmiljö och där hittar du förhoppningsvis ditt nya arduinokort. Jag själv har nu 2 stycken arduino -kort, ett på COM5 (arduino orginal) och ett på COM6 (arduino klon).



Nu går det utmärkt tanka över program och köra dem.