Fórum témák
» Több friss téma |
Ennek az oldalnak az alján van panelterv, ezt láttad már? Nem tudom erre gondoltál e, de gondoltam elküldöm. Véletlen bukkantam rá.
A hozzászólás módosítva: Dec 16, 2013
Köszi de THT érdekel mert ilyen van itthon.
Mi az a THT?
A hozzászólás módosítva: Dec 16, 2013
HELLO mindenki
Volna 1 kis kérdésem házfélujjirtásba kezdtem és mivel elektrotechnikus volnék gondoltam automatizálnám a házat, de mikróvezérlőkbe nem vagyok otthon sajna ![]() A feladata az volna hogy egy ENC28J60 és lehetőleg 1 pic kimeneteire kötött relék segítségével a ház adott dolgait irányítsam pl kapunyitás ,lámpa,roló,..... ha erre tudna nekem mondani valamit ,vagy 1 leírást annak nagyon örülnék . Előre is kössz ![]()
Szia
Keresd meg Kaméleon kolégát és ö a toppon van ilyenben. Amugy ha ötletet keresel akkor keress rá a loxone szora (inteligensházvezérlés).
A központ raspberryPi, a végpont(ok) AVR alapon (Arduino+W5100 LAN vezérlő). Nálam ez vált be.
Erről lehetne valami bővebb infót kapni?Elsősorban az érdekelne,hogy kommunikál a Raspberry a végpontokkal.Illetve ha jól értem a webszerver a Raspberry-n fut.A webszerver milyen nyelven és milylen programmal lett létrehozva??
RasPI-n Apache + SQL. Adatgyűjtésre az EmonCMS.
RasPi-AVR közt: - LAN, - RS-485/ModBus, - USB/sorosport, - 1Wire emuláció.
Sziasztok!
Én is megépítettem cs_gábor által közzétett kapcsolást. Annyi különbséggel, hogy én egy 18F4520-t tettem bele a 18F452 helyett, de megkértem Gábort, hogy fordítsa le erre a procira is a forrást. (ezúton is köszönet neki). Az enyém is igen érdekesen működik. Bekapcsoláskor kb. 15-20 percig nem hajlandó válaszolni még a ping-ekre sem. Közben mozgatom, ki-be kapcsolgatom. Egyszer csak megtáltosodik és onnan kezdve "agyon sem lehet ütni". Volt, hogy 3 napig teszteltem hiba nélkül. Ha kikapcsolom akkor megint nem hajlandó elindulni ![]() Mindegy, hogy a 74HCT08 benne van, vagy közvetlen vezérlem. Most arra gondolok, hogy én az 5V-ból állítom elő s 3,3V-t. Lehet a PIC előbb elindítja az inicializálást mint az ENC "magához tér" Elkötés kontakt hiba nincs benne. Esetleg ha van más ötletetek örömmel venném.
Sziasztok!
Ha még valaki küzd az előző hozzászólásomban említett kapcsolással, akkor javaslom, hogy a PIC nem használt port lábait (RA, RE) egy-egy 330 ohmos ellenállással kösse le földre, továbbá ha valaki beletette a 74HCT08-t akkor annak a bemenetét is 330 ohmal le kell tenni gnd-re (tnx István_2) Ezen módosítások utám már teljesen stabil a szerkezet, több napja megy kikapcsolás és hiba nélkü, ráadásul ha kikapcsolom és újra indítom akkor is azonnal elindul. Sok sikert az élesztéshez!
Sziasztok!
Használt már valaki tcp connectet? Egy 18f67j60 at programozok mikropascalban : Net_Ethernet_Intern_connectTCP(ip, port_remote, port_local, socket) -tel próbálkozok kapcsolódni. Lehallgatva a hálózatot látszik, hogy ki megy a kérés a tcp szerver felé, a szerver válaszol is, de nem kapcsolódik valamiért a pic. Valakinek sikerült ezt használni? A hozzászólás módosítva: Márc 17, 2014
Szia,
én is összeraktam. Működik, nem érzem instabilnak, gyorsan indul. Ez a 330R nem túl alacsony érték? 10K val nem próbáltad? A "B" bemenetek üresen kicsit ugrálnak, illetve azok közül is a 6-s meg a 7-es, de mivel optókat szeretnék rákötni, ezek kapnak valami fel, vagy lehúzó ellenállást úgy is. Viszont a LAN IC eléggé melegszik (olyan 50°C). Majdnem 220-240mA-et fogyaszt. Ez normális? Analóg %V-os stab IC így felejtős.
160-180mA-t simán felvehet adás közben. Ha nem ad semmit, de fenntartja a kapcsolatot, akkor is 120mA. Plusz ha kötöttél rá ledeket, akkor azok árama még hozzáadódik, 1-2. Maga iz IC fogyaszt 220-240mA-t, vagy az egész áramkör?
Valójában az egész áramkör áramát mértem, mert csak egy lakatfogóval volt kedvem rámérni, de a PIC az nem sok áramot vehet fel.
Először egy 100mA-es stab ICt használtam... na az jól letérdelt, most egy fél amperes van a panelon, de 60°C körül van a hőmérséklete, pedig jó nagy ón felületet kapott hűtésnek. Az zavar a legjobban, hogy meleg is a LAN IC, lehet ragasztok rá valami RAM bordát.
Nekem kb 5 éve olyan meleg, és csak áramszünetnél állt le az 5 év alatt, bár én avr-el használom de az semmit nem jelent. Stabilan megy a maga egyszerű kis környezetében. Komolyabb alkalmazásban W5100-at használok, az is langyoska de még jobb mint az enc.
A pic is le tud nyelni 25-50mA-t is, milyen pic és mekkora frekvencián megy? Szerintem akkor nagyjából megis van az áramfelvétel, "ez ilyen". Nem lesz annak az 50-60 foktól baja, csak nem kell fogdosni.
A hozzászólás módosítva: Márc 20, 2014
Mondjuk a pincében lesz elhelyezve, ott nyáron sincs nagy meleg, sőt.
Kb. fix 16°C van télen nyáron. Csak felmerült bennem, hogy egy PC-s táv felügyelet mellé is beraknám (tuti ami ziher alapon). Hogy ha valami gubanc lenne a PC-vel akkor egy két funkciót el lehessen érni vele, meg esetleg egy restart is megoldható. Van még valahol pár ilyen apró RAM hűtőm, azt azért ráteszem, jobb az ha nem ennyire meleg. No meg kap egy kapcsolós 5V tápot is, és akkor mehet a 24V-os rendszeremmel is, nem kell még 12Vozni stb. Nincs valakiben affinitás, hogy esetleg a többi port lábat is belevegye a felhasználtak közé? Tök pazarlás egy ekkora PIC... ![]()
Külső elérés céljából, milyen portot irányítsak át?
Attól függ, milyen célből kell a port, de mondjuk első körben a 80-asat, ha böngészőből akarod nézni.
Köszönöm, ezzel valóban működik, és nem is kell beírni magát a portot ha el akarom érni automatikusan műxik.
Azt hittem, hogy viszonylag szabadon választhatok neki portot, de akkor maga a webszerver mód ezt alapból meghatározza. Ott van gond, ahol több cucc is van a router mögött.
El lehet érni bármilyen portot a böngészővel, hostnév után kettősponttal megadva. Pl.: http://localhost:8080/index.html
80-as az alapértelmezett http port, azért megy port nélkül a böngészőben. Valahol a kódban meg lehet adni, hogy mi legyen a port, nem muszáj a cuccnak a 80-as porton lennie (ajánlott is másikra tenni, ha publikus netről elérhető). Meg okosabb routerek tudnak olyat is, hogy pl. kintről 3000-es porton érkező kérést a belső hálón a 80-as portra irányítsák át.
Így próbáltam, de nem ment, mondjuk lehet a 100-as port nem tetszett neki...
![]()
Valóban van ilyen a routereknél, hogy meg lehet adni a külső meg a belső portot. Eddig azonosra állítottam őket mindig.
De majd kipróbálom ezt, és akkor sem lefoglalva nincs a 80-as sem könnyen elérhetővé téve sem.
Sajnos megfagyott egy másfél nap alatt. Próbáltam, hogy a csak a LAN modult resetelem, de sajnos a kétoldalas ragasztó, a PICet is kimozgatta a tokból. De érdekes módon nem indult el, de a bekapcsolt kimenet az resetelődöt. Persze lehet, hogy valami hülye módon azért csak volt valami érintkezés a tok lábaival, így nem volt ez teljes táp reset. Főként mivel a reset láb RC tagja sem működhetett így.
Most újabb teszt jön, ha megfagy megint akkor megnézem szkóppal, hogy mi van ilyenkor a PIC kimenetein. Hátha tudok valami wachdogot összerakni. Az összes lógó port lábat lehúztam 10K-val testre. A 330R nekem túl perverz. Közvetlenül kötöttem össze a PICet a LAN ic-vel, nincs szint illesztő.
Az kimaradt, hogy PLCC tokra volt ragasztva a LAN modul.
Üdv!
Vettem egy készre szerelt ENC28J60-as modult és épp ismerkednék vele. Addig sikerült eljutnom, hogy ki tudjam olvasni a BANK0-ban szereplő regiszterek default értékét, aztán próbálkoztam az ECON1 regiszter módosításával (másik BANK kiválasztásával). Nos a próba óta már az olvasás sem megy. A BANK0 regiszterek értékeire állandóan 0-át kapok. Küldtem SRC parancsot is ill. a RST lábat is lehúztam a földre, majd vissza magasra, de semmi. A kódot egy ATMEGA1284Pre írtam, WinAVR-ban. Tápegység:az USB-ról vett 5Vot alakítom át 3,3Vra (LM 1084 IT-3.3) az ENC28J60.h-ban csak a regiszterek hex kódjai vannak definiálva, a define.h-ban meg a saját SPI, USART... header-ek vannak.
Valami ötlete valakinek? SB
Üdv!
A probléma megoldódott! A gondot az USB port okozta. A feszültsége valamiért ~3,5V-ra esett le, így a feszültségszabályzó után már csak ~2,8V(vagy kevesebb) jelent meg. SB |
Bejelentkezés
Hirdetés |