- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- TCL LCD és LED TV-k
- Milyen billentyűzetet vegyek?
- VR topik (Oculus Rift, stb.)
- Házimozi haladó szinten
- SSD kibeszélő
- Megérkezett Magyarországra a Samsung új OLED gaming monitora
- Hobby elektronika
- Költséghatékony 4K-s monitorokkal adott magáról életjelet az AOC
- Projektor topic
Hirdetés
-
Biztonsági aggályok miatt késik a Microsoft hatalmas AI-újítása
it A Microsoft úgy döntött, hogy biztonsági aggályok miatt elhalasztja a Recall AI funkciót, így azt csak szűkebb körben tesztelik egyelőre.
-
Limitált ideig már kipróbálható a The Alters PC-s verziója
gp A 11 bit studios különleges túlélőjátéka konzolokra is megjelenik majd.
-
Lőn világosság: megérkezett új fénymérőnk
ma A márka és a metódus maradt, gyorsan pótoltuk a Honor 200 Pro méréseit.
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Teasüti
nagyúr
válasz gyapo11 #6318 üzenetére
Erre nem lenne egyszerűbb egy watchdog megszakítás? Ha pár másodpercre elmegy a vezérlés, az szerintem még nem halálos. Vagy történhet olyan hardverhiba, hogy nyitva hagyja a fetet de közben tönkremegy a logika?
Mert az eredeti áramkört (féklámpakapcsoló + helyzetjelző) relével ki is akarom iktatni, vagy átirányítani egy-egy portra bemenetként, hogy ezeknek a jelzésére működjön tovább tisztán PWM módban. Aztán ha a logika ki van kapcsolva, akkor a hagyományos gyári áramkörök veszik át a szerepet (és a helyzetjelzőn lesz a fet, ami pwm vezérelt - ugyanaz a led kapja mindkét ágat). A reléket (vagy extra feteket, mindegy) viszont ugyanúgy biztosítani kell gondolom, hogy ne maradjon behúzva, ha gebasz van.Közben utána olvasok ennek a monostabil multivibrátornak, mert kínai.
[ Szerkesztve ]
-
tibi-d
tag
válasz gyapo11 #6357 üzenetére
Ez így szép és jó, de akor mi figyeli ha a monostabil romlik el, vagy a relé megy tönkre. Sajnos kompromisszumot kell kötni az ésszerűség, és a gazdaságosság oltárán. Olyan bonyolulttá válhat az egész, hogy azért fog elromlani. Szerintem a lehető legkevesebb alkatrészből kéne megoldani a problémát. Ha a fet jól van kiválasztva, nagyon kicsi a valószínűsége, hogy tönkremenjen. Legalább is kisebb mint egy mozgó elemeket tartalmazó relének.
-
Teasüti
nagyúr
válasz gyapo11 #6371 üzenetére
És így hosszabb ideig tart a töltés/kisütés: hosszabb periódusidő. Érthető.
Viszont így a rövidebb periódusidők esnek ki (pár %-nyi duty cycle), mert azok nem fogják eléggé feltölteni, h nyisson a tranyó.
Én pont így jártam az 1000n kondival, hogy olyan 5% alatt már nem ment át a PWM jel.[ Szerkesztve ]
-
Teasüti
nagyúr
válasz gyapo11 #6580 üzenetére
Szerintem az oktatás pont fordítva működik, mint kéne. Egyetemi szintű elméletet akarnak bevasalni, amikor a gyakorlatban még arról sem beszéltek hogyan kell összeforrasztani két vezetéket.
Én nem atomi szintről kezdeném és haladnék a makróméretű dolgok felé, hanem pont fordítva. Autodidakta módon én így tanulom. Megvan az irány, hogy mit szeretnék építeni és ahhoz veszem fel a kellő tudást. Nem fordítva. Belemegyek én szívesen az elméletbe is, ahogy megismerkedtem a mosfet-ek működésével is. De szerintem az oktatási rendszer ott hibázza el, hogy elveszi a kedvét a tanulónak. Tanítottak nekem (gépészként) elektromos teret, mágnesességet, elektromos kölcsönhatást, fizikai erőt számoltattak pontszerű töltésre, vonalszerű töltésre, gömbre tököm tudja mire. Közben egy árva szó sem esett arról hogy méretezzek pl. led előtét ellenállást. Az egyetemi tanulmányaim mind kuka. (Na jó, azért volt gyakorlati tárgy is. De ott sem építettünk, csak számolgattunk... Viszont az elméleten volt a hangsúly.) És egyszerű Ohm törvény, Kirchhoff törvény ami valóban hasznos, már általános iskolában megvolt. Ennél többre eddig nemigen volt szükségem. Nem érdekel az elektronok milyen elven mozognak a mosfetben, viszont tudjak releváns infókat olvasni a dokumentációjából és tudjak választani egyet az adott feladathoz. Ennél mi szükségem volna többre? Nem elméleti fizikus akarok lenni...
Aztán vannak szuper kalkulátorotok, így papíron számolgatni se kell. A szimulátorokról nem is beszélve.
Persze ha beüt az apokalipszis, akkor megyek vissza a kőkorba, de addig megleszek a külső segítséggel és segédletekkel.Amúgy azonos minőségű olajakat minden probléma nélkül.
A fúrás már egy szakmai kérdés, szakirányú ismeretek nélkül empirikus úton megtapasztalja úgy is. Aztán ha érdekli miért égett-, törött el, csorbult ki, szorult meg stb, akkor majd kérdez.[ Szerkesztve ]
-
Teasüti
nagyúr
válasz gyapo11 #6592 üzenetére
Egyet értek, azzal a kikötéssel, hogy nem atomi szintű fizikára van szükség ehhez. Mert hogy nincs. Azt meghagynám az elméleti fizikusoknak.
És az én meglátásom szerint ezt ráerőltetni a tanulókra az egyik módja annak, hogy elvegyük a kedvüket az egésztől. (Már ha csak a szenvedésből áll az egész.)[ Szerkesztve ]
-
Janos250
őstag
válasz gyapo11 #6594 üzenetére
"minden tudás ott van a könyvekben, könyvtárakban, miért nem mondjuk a gyerekeknek, hogy irány a könyvtár, tanuljatok. Azért mert a hatásfoka közelítene a nullához. Ha pedig tanárok tanítják őket, akkor néhányuk akadémikus lesz, sokuk tudós, kutató, professzor stb."
Viszont most pont az ellenkező a tendencia! Az egyetemeken költségcsökkentési okból hallgatók tartják egymásnak az órákat úgy, hogy oktató nincs is jelen ("demonstrátor").
Félév elején megmondják a "demonstrátor" hallgatónak, hogy a többi hallgató, akiknek ő fog órát tartani, azok milyen jegyzetet kapnak, olvassa el ő is. Elolvassa, és így tartja az órát, hogy ő is csak ugyanazt a jegyzetet olvasta el, amit azok, akiknek "tanítja".
Jelentkező van, mert a pincurka pénz mellé még mindenféle piros pontokat lehet gyűjteni a demonstrátorsággal. És ez mindenki szerint így van jól, mert olcsó.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz gyapo11 #6599 üzenetére
Aki arduino cuccokat akar vásárolni, az most tegye, mert ma estig élnek az alacsony árak:
1121 Ft: SONOFF® DIY Wi-Fi Wireless Switch For Smart Home With ABS Shell Socket Remote Control Switch Module
3500 Ft: Geekcreit® UNO R3 Basic Starter Learning Kit No Battery Version For Arduino
1958 Ft: Geekcreit® 37 In 1 Sensor Module Board Set Kit For Arduino Plastic Bag Package
1069 Ft: ESP32 Development Board
860 Ft: NodeMcu Lua ESP8266 ESP-12E
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
BTminishop
aktív tag
válasz gyapo11 #6813 üzenetére
Eredeti terv az soros port volt! Írtam a C# desktop app. ot. De ahhoz ugye kell vezetékes kapcsolat a számítógéppel. Tehát nekem igazából az a célom, hogy a kijelzős modulon kívül is legyen egy applikáció vagy akármi, amin meglehet nézni a mért adatokat. De lehet mégis maradok a soros portos megoldásnál.
-
Janos250
őstag
válasz gyapo11 #6822 üzenetére
Igen, a különbség annyi, hogy ha ezt a "kérést" nem telefonról, hanem egy másik arduinoról küldjük, akkor a GET-et könnyebb összerakni, mint a POST-ot. Nekem legalábbis.
Tehát összefoglalva egy konkrét példa, ami hónapokig működött:
1. A szenzor adatait lekérdezi egy Arduino
2. Az adatokat GET-el elküldi a szervernek (azért így, mert így pofonegyszerű), ami egy tárolóban gyűjti, és ha mobiltelefonról, vagy távolról internetről lekéri valaki akkor WEB lapként elküldi az utolsó x db. adatot, illetve azok feldolgozását.Újabban a "telnet" módszert kedvelem.
A szerverre bejelentkezett kliens által küldött adatokat a szerver szintén letárolja, elküldi a többi bejelentkezett kliensnek. Ha kell, szenzor adatokat olvas, letárol, kérésre küld.Nem tartozik a kérdéshez de leírom, ha valaki esetleg ilyenben gondolkodik, lássa, hogy pl. miket lehet szerviz céllal kiíratni. Miért éppen ezeket? Mert úgy tartotta úri kedvem, hogy éppen ezeket írassam ki. Jelenlegi verzióban ha a WEB lapot lekérdezzük telefonról, ad bizonyos infokat. Pl., hogy hány kliens van bejelentkezve, milyen IP címekről jelentkeztek be, stb.
WIFI_IF_STA = 0 ; WIFI_IF_AP = 1
WiFi.SSID() = xxxxxxxx ; server local IP = 192.168.1.xxx
Received signal strength (RSSI):-32 dBm
macAddress() = 24:xxxxxxxxxxxWiFi.getMode() = 1
WIFI_OFF = 0, WIFI_STA = 1
WIFI_AP = 2, WIFI_AP_STA = 3serverClients[0] connected :
remoteIP = 89.132.xxx.xxx ; remotePort = 49253
serverClients[1] no connected
serverClients[2] no connected
serverClients[3] no connected
serverClients[4] no connected
serverClients[5] no connected
serverClients[6] no connected
serverClients[7] no connectedA
WIFI_OFF = 0, WIFI_STA = 1
WIFI_AP = 2, WIFI_AP_STA = 3
magyarázat kiíratása persze felesleges, mert tudjuk, hogy Arduino alatt a wifi módjának a 0. bitje mutatja, hogy állomás, az 1. , hogy az access point mód be van-e kapcsolva, de mégis benne maradt.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz gyapo11 #6831 üzenetére
Igen, már többször volt róla szó, de most nem keresgélem, inkább bekopizom, amit magamnak mentettem le régebben.
#define RELAY 12
#define LED 13Pin functions:
After having put another firmware onto the ESP8266,
we would probably want to be able to control the relay again,
and for that we need the pin number.Function GPIO NodeMCU
Button 0 3
Relay 12 6
Green LED 13 7
Spare (pin 5) 14 5The LED on the board is actually a red/green bi-color led,
but the red side is only connected to the RF module,
which in my version isn’t mounted.ESP8266 van benne, úgy kell programozni.
Én a következő beállításokkal használom:
Generic ESP8266 Module/ DIO / 1M(512K SPIFFS)/ Disabled/None/ck/40Mhz/80Mhz/115200Ez meg egy egyszerű minta program, bár úgy rémlik, mintha a led fordítva lenne bekötve:
#include <ESP8266WiFi.h>
#include <WiFiClient.h>
#include <ESP8266WebServer.h>
uint8_t relePin = 12 ;
uint8_t greenLEDpin = 13 ;void lampaBe () {
digitalWrite(12, HIGH) ;
digitalWrite(13, HIGH) ;
Serial.println("be");
} ;void lampaKi () {
digitalWrite(relePin, LOW) ;
digitalWrite(greenLEDpin, LOW) ;
Serial.println("ki");
} ;ESP8266WebServer server(80);
void handle_index() {
String sParameter = server.arg("lampa");
if (sParameter == "be")
lampaBe () ;
else
if (sParameter == "ki")
lampaKi () ;
Serial.println(sParameter);String s = "<html>\r\n";
s += "<!DOCTYPE HTML>\r\n";
s += "<head>\r\n";
s += "<meta http-equiv=\"refresh\" content=\"5 url=http://192.168.4.1\">\r\n";
s += "<meta charset=\"UTF-8\">\r\n";
s += "<title>SONOFF</title>\r\n" ;
s += "</head>\r\n";
s += "<body>\r\n";
s += " <font size =\"7\"> \r\n" ;
s += "\r\n";
s += "\r\n";
s += " <BR>\r\n";
s += " <BR>\r\n";
s += " <a href=http://192.168.4.1/?lampa=be>bekapcs</a>\r\n" ;
s += " <a href=http://192.168.4.1/?lampa=ki>kikapcs</a>\r\n" ;
s += "</body>\r\n";
s += "</html>\n";server.send(200, "text/html", s);
delay(100);
}void setup(void)
{
pinMode(relePin, OUTPUT);
digitalWrite(relePin, LOW) ;
pinMode(greenLEDpin, OUTPUT);
digitalWrite(greenLEDpin, LOW) ;
Serial.begin(9600);
delay(2000); // 2s késleltetés az ESP8266 feléledéshezWiFi.mode(WIFI_AP); // AccessPoint
WiFi.softAP("Sonoff-02","legyenegyjelszo"); // SSID, pw
server.begin(); // start the HTTP server
server.on("/", handle_index); // ezt hajtsa végre, ha a rootba lépünk
}void loop(void)
{
server.handleClient();
delay(500);
}Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz gyapo11 #6834 üzenetére
"Soros portot hogy érem el? "
Így (első ábrán be vannak jelölve a helyek, oda teszel tüskéket):
https://github.com/arendst/Sonoff-Tasmota/wiki/GPIO-Locations"hogy töltöm át? "
Így:
Sonoffra feltöltés:
GND,VCC, Tx->Rx, Rx->tx bekötve,
Reset gomb benyomva tartva dugjuk be a PC-be az USB csatit.
Tehát a reset gomb nyomva tartása mellett adunk rá tápot.Természetesen a 230-ba ne legyen bedugva, mert mint tudjuk, az a vezeték amiben áram van, ugyanúgy néz ki, mint amiben nincs, csak a fogása más
"Meg az IDE-ben (1.8.0) se találok ESP8266-ot"
IDE-ben:
file/beállítások/További alaplap-kezelő URL-ek -hez beírod:
http://arduino.esp8266.com/staging/package_esp8266com_index.json
Utána látod az eszközök/alaplap/alaplapkezelő felületen
típus összes és látod
utána more info, akkor megjelenik a telepítés gomb
telepíted"Hanem írok egy programot, ami akár időpontokhoz akár más feltételekhez kötve kapcsolgatja a relét."
A loop-ba azt írsz amit akarsz, ugyanúgy, mint bármelyik másik lapnál, amire Arduino alatti programot teszel.
Ez is egy ESP8266, Arduino alatt (is) programozható lap, mint pl. az UNO.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
tvamos
nagyúr
válasz gyapo11 #6848 üzenetére
Vagy, hogy megráz.
mint bármelyik másik arduino relével
Én ilyeneket sem hagyok bedugva sosem, és az érintésvédelmükben sem bízok meg, csak, ha meggyőződtem róla, hogy jó. Túl sok hulladékot vettem már ebay-en.[ Szerkesztve ]
"Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
nagyúr
válasz gyapo11 #6848 üzenetére
Nem pont ezekre gondoltam, hanem ha valakinek van egy ilyen eszköze, akkor gondolom nem feltétlenül csak házon belülről akarja kapcsolgatni, hanem esetleg távolról is interneten keresztül. És egyik példában sem láttam a legkisebb jelét sem bármilyen http hitelesítésnek, vagy jelszavas azonosításnak. Az IoT rendszerek legnagyobb rákfenéje, hogy nem törődnek túl sokat a biztonsággal. Én egy redőnyzáró automatikát sem kötnék a netre úgy, hogy nincs benne semmi védelem.
-
Janos250
őstag
válasz gyapo11 #6854 üzenetére
"nem biztos, hogy ezeket egy gyári appal akarnám egyesével kapcsolgatni távolról. Akkor már kellene visszaigazolás is, hogy megtörtént-e a kapcsolás, vagy volt valami akadály. Volt-e áramszünet, resetelt-e valamelyik eszköz. Inkább rábíznám ezt egy arduinora "
Én is ezt próbáltam gagyarászni, csak nem biztos, hogy érthető volt. Ha weben keresztül használod, megvan a visszaigazolás. Pl., ha a lámpa fel van kapcsolva, akkor a kikapcsoló gomb jelenik meg, ill. fordítva.
"Persze ekkor már nem kell sonoff, csak relémodul."
A Sonoff az arduino (ESP8266) + relémodul egy panelra rakva.
"Már a wifiben sem tudnék igazán megbízni. A Tplink router a gyári fw-ekkel pár naponta dobta el a wifit"
Nálam a router működik, bár előfordul néha, hogy a klens arduino lekapcsolódik.
Az általam alkalmozott:
WiFi.setAutoReconnect(true);
illetve:
while (WiFi.status() != WL_CONNECTED ){
// Serial.println("try reconnect");
// digitalWrite(LED_BUILTIN, ledDark);
WiFi.begin(ssid, password );
delay(1000); // min 1000
}Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz gyapo11 #6916 üzenetére
Na, ebbe már párszor belefutottunk: a "küldi a szerver" alatt én általában azt értem, hogy kérésre küldi. Persze tud a szerver a bejelentkezett kliensekre kérdés nélkül is küldeni (igen, tud!!!), de nem WEB lapot egy böngészőnek. (Bár a fene tudja. Holnap kipróbálom, mi van, ha nem bináris/text adatot küldök, hanem egy html lapot, akkor mi lesz.) Nem tudom.
Nálam egy szerver "magától" küldi az adatokat, amit a bejelentkezett kliensek fogadnak, többek között egy PC-n futó putty is. Ez persze az adott esetben nem lenne elegáns. Hogy a beérkező adatot hogy célszerű megjeleníteni pl. egy appal, azt talán az Android tudorok megmondanák, én nem tudom.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Tankblock
aktív tag
válasz gyapo11 #6935 üzenetére
Hello,
Utoljára egyetemen kellett pattern felismerőt irni az meg régen volt, amit találtam az elég frissnek tűnik: [link]
Pl ezzel. Ha autó alakja van oldalról akkor ok. Ha előről akkor gáz van.
Valami egyszerűbbel kezdenék neki. Ez még csak felismerhetjük, hogy hol van a másik, még kell valami AI ami ugye meghatározza merre is az arra.
Release the Beast....
-
Gergosz2
veterán
válasz gyapo11 #6992 üzenetére
DUE-ban van DAC.
(#6990) csubuka
A elég jól leírtad mi a feladat, nem is igazán értem mi a kérés. Nekem még talán annyi lenne, hogy CO2 szenzor mit ad vissza? Oké, hogy van PWM kimenet meg hasonló, de ebből nem nagyon vágom, hogy milyen szenzorral van is dolgunk.
Ennek függvényében akár egy szimpla műveleti erősítős kapcsolással is meglehetne oldani az egésze, mivel írtad, hogy analóg és PWM jelet is fogad a ventilátorod. De gondolom Arduinot szeretnél programozni és minél kevesebbet nyákolni, így marad a PWM bemenet.
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
csubuka
addikt
válasz gyapo11 #7001 üzenetére
Köszönöm szépen válaszod!
A bemenő PWM jelszint okés, 3.3V-os. Azzal nincs gond. A frekije kérdéses.
A kimenet PWM feszültségszintjének növeléséhez viszont akkor utána kell néznem, hogy mi kell.
(#6998) aryes: Valóban ez így a ki-be kapcsolást megoldaná kellemesen, de azért azzal is lehet spórolni, hogyha mindig a kellő intenzitással kapcsol be a rendszer és nem maxira pörgetve. Maxin kicsit túl nagy sebeséggel jön a friss levegő amúgy, szóval az nem teljesen kellemes.
Főleg ha csak pár ember kerül be, akkor kicsit túltolná a maxi fordulattal a dolgokat a szellőzés. De az totálisan igaz, hogy így mondjuk éjszakára leállhatna a rendszer szépen, szóval a vezérlésben nem árt ennek is szerepet adni. Mondjuk ugyanakkor ha nincs bent ember, akkor szépen beállítja a megfelelő CO2 szintet és mivel nem lesz mi eltolja ezért magától lekapcsol.
(#7000) Gergosz2: Természetesen, három szenzor opció van.
1) Az első CO2, ami képes 0-4V analóg jelet is szolgáltatni (UAET és PWM mellett). Arduino-val ez lehet, hogy okésabb. A PWM jel feldolgozása akár nehezebb is lehet, mint ezé. De az ESP csak 0-1V között tud analóg-digitális konverziót aszsem, szóval az nem adja, komplikáltabbá tenné a dolgot feleslegesen.
2) CO2, ami UART vagy PWM jelet tud kiadni. A PWM frekije számíthat a dolog egyszerű vagy bonyolult megítélésében. Ugyanakkor lehet az UART lenne a legkorrektebb megoldás.
3) Mindenféle gáz érzékelő (VOC), I2C kapcsolattal. Bár ilyen szűk helyen sok embernél a CO2 lenne a leginkább releváns "szennyező". Ennyi erővel akár páratartalomra is rá lehetne menni, csak érdemesebb a legrelevánsabbra vagy a legolcsóbbra, de azért nem olyan egetverő összegek ezek
[ Szerkesztve ]
-
csubuka
addikt
válasz gyapo11 #7004 üzenetére
Köszönöm szépen!
Keresgéltem egy jót. Nem nagyon van ilyen készen. Az ipar nemigen megy házibarkács felé, mindenki bevált nagy márkák, lepapírozott termékeit nyomja (telhjesen érthetően, az én mókolásomnak nem lesz semmilyen certifikátja, may leég az iroda ), szóval nem olyan népszerű ez a 0-10V-os kimenet a barkács szegmensben
A szerencsém az, hogy így, hogy jó a 10V PWM is (1-10 kHz között kell legyen a frekije ahogy láttam, nem 25 kHz körül, amit a PC ventik kérnek... 1mA áram fog ott folyni amúgy), legalább nem kell R-C szűréssel, akármivel analóg jellé okosítani a kimenetet. Szóval azt barkácsolnom kell. Az ellenállások megvannak, van szép gyűjteményem, de tranyót vennem kell majd akkor.
A PWM bementet akkor elfelejtem, meg lehet anélkül is úszni.
Ez korrekt lenne a kimenetre, valami "op-amp" lenne benne?
[ Szerkesztve ]
-
csubuka
addikt
válasz gyapo11 #7009 üzenetére
Értem köszönöm!
Tehát akkor végeredményben a képen mutatott op amp IC nem teljesen jól van rajzolva mert a táp nem volt mutatva rajta. Helyesen így lenne:
De elvileg akkor jól megválasztott IC-vel, ha a 12V-ot kötöm rá a VIN-ről a táp bemenetére az IC-nek akkor jó leszek elvileg....?
-
fpeter84
senior tag
válasz gyapo11 #7162 üzenetére
Bele kell nézni, rámérni, mert nyákterv függő... A CY7C68013A fő csipp doksija szerint 3.3V tápfesze mellett is 5.25V a Vin max. Viszont ha van mellette egy 74HCT24x is akkor annak rá kell mérni a tápfeszére, mert az enyémen pl az is a közös 3.3V-ról megy ami kiszúrás, mert a csipp doksija szerint a Vin nem haladhatja meg a tápfeszét... Persze a gyakorlatban bírhatja - mire ez feltűnt nekem, sztem párszor már én is megkínáltam 5V-os logikai jellel is és nem ment tönkre - de azért jobb tisztában lenni vele. Esetleg át is lehet kötni kis gányolással a tápfeszét a bejövő 5V ágra, és az akkor kiterjeszti a biztonságos működési sávot...
-
brickm
őstag
válasz gyapo11 #7168 üzenetére
Sziasztok!
Riasztóközpontom open-collectoros kimenetét szeretném GPIO-ra kötni és kommunikáltatni a hálózaton.
Ehhez szeretnék egy ESP 8266-os modult vásárolni, de láttam, hogy elég sok fajta van.
Az lenne a kérdésem, hogy melyik verzió, melyik tipus lenne nekem a legmegfelelőbb, van egy arduino megám is, lehetőleg azzal legkompatibilisebb változatot szeretném. -
csubuka
addikt
válasz gyapo11 #7231 üzenetére
Köszönöm a kimerítő választ!
- Sajnos a ledhez nem tudok hozzáférni.
- A lencse szuper ötlet :-)
- Fémhazas fototranzisztornak pl. a 3du5c jó lenne? Ez megfelelő hullámhossz tartományban érzékel? *Szerintem igen az adatlapokat nézve. Vagy ha más ajánlás van akkor az jöhet
-A fotodiodának sajnos ilyen kúpos, átlag LED-szerű borítása van igen. -
-
fpeter84
senior tag
válasz gyapo11 #7280 üzenetére
A sebesség csökkentési hiba az általában USB porthoz köthető! Kerüld az USB hub használatát, és ha van elég portod akkor lehetőleg olyanra tedd ahol a root hub-on nincsen senki más csak ő (aida, egyéb programokkal lehet feltérképezni a root hub-okat). Továbbá kerüld az USB 3.0, alternatív USB chipset-hez köthető portokat, lehetőség szerint mindig a natív alaplapi chipsethez tartozó USB 2.0 portokat keresd...
A másik hibaforrás a kínai klónokon lévő EEPROM: ez nem a sebesség, hanem a program indításkori detektálási bizonytalanságot tud okozni. Az eredetire a lehető legalacsonyabb elérési idejű típusokat teszik, és ezt szándékosan ki is használja a szoftver inicializálási rutinja a klónok kiszűrésére. Egyszerűen le kell cserélni az EEPROM-ot pl egy Microchip félére - ez nekem problémamentes volt mindig. Az EEPROM tartalmát pedig vagy külső íróval kell átmásolni, vagy a Cypress USB Console nevű programmal is beleírható, ha nem read only-ra van húzva a RW lába a nyákon...
-
fpeter84
senior tag
válasz gyapo11 #7284 üzenetére
Szerintem folyamatosan megy a stream függetlenül a tartalmától és a pc oldali szoftver dönti el a 0/1-ekről hogy mit kezd vele - a rajta lévő CY7C68013-ben lévő 8051 mag szerintem nem elégséges szoftveres elemzésre, épp csak az alap I/O funkciók ellátására alkalmas...
Ha aida-val nézed az eszközök > usb eszközök rovatot akkor ott látod majd hogy hogy épül fel, mi miből származik. Dugj sorban a portokra egy felismerhető nevű eszközt, és akkor látod hogy melyik port melyikkel osztozik az erőforrásokon... Egyébként olyat is tapasztaltam már egy notin, hogy a natív portokon xarakodott a saleae, de egy adott hub chippre épülő hubal meg szépen ment - szóval lehet valami kommunikációs időzítési problémák jönnek elő ilyenkor, amin ronthat de akár segíthet is egy köztes pont...
[ Szerkesztve ]
-
-
Janos250
őstag
válasz gyapo11 #7316 üzenetére
Még azt akarom kipróbálni, hogy ha az xTaskGetTickCount() váltásakor indítok el valamit, akkor mennyi idő múlva szaggat, mert azt sejtem, hogy talán az xTaskGetTickCount() szaggat, de ez nem biztos, majd kipróbálom.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Teasüti
nagyúr
válasz gyapo11 #7316 üzenetére
Ez esetben gondolom néhány absztrakciós réteggel lejjebb kell menni. Assembly-ben számolható minden egyes utasítás.
(#7319) Sokimm
Hardveres perifériák. A hardveres azt jelenti, hogy elég a programban csak bekapcsolni és átadni a paramétereket, utána el lehet felejteni. Nem igényelnek cpu időt a működéshez.[ Szerkesztve ]
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Kíváncsi az EU, milyen online védelmet adnak a pornóplatformok a kiskorúaknak
- Kutya topik
- Huawei Mate 20 Pro - a mindenit!
- Autós topik
- iPhone topik
- Kés topik
- Biztonsági aggályok miatt késik a Microsoft hatalmas AI-újítása
- Kínai, és egyéb olcsó órák topikja
- Le Mans Ultimate
- További aktív témák...