Keresés

Részletes keresés

Vargham Creative Commons License 2018.08.21 0 0 3423

"Rendeltem egy ilyet"

A kínai piacterekről rendelt modulokkal nem fogsz tudni CE minősítést szerezni, mert hiányozni fog mellőlük a kötelező, beszállítói tanúsítvány. Lehet kínai beszállítód, de előre le kell velük levelezni, hogy milyen tanúsítványokkal rendelkeznek. Lehetőleg küldjék el előre. Azt is számold bele, hogy így te leszel az adott komonens importőre, és ennek van VÁM + ÁFA terhe is. Kell tudnod kérni a kínai partnertől számlát az itthoni adóelszámoláshoz, stb.

Előzmény: Alpári Gnác (3416)
Vargham Creative Commons License 2018.08.21 0 0 3422

"Hát ja, ezt sajnos orvosi laborban használják."

Attól még egyáltalán nem biztos, hogy orvosi eszköz. És ha nem az, akkor nem kell CE.

 

Ha viszont kell, akkor szükséged lesz egy tanúsított minőségbiztosítási rendszerre, pl ISO 9001. Ezután a ISO 14971:2007 Medical devices -- Application of risk management to medical devices szabvány alapján meghatározod azt, hogy az eszközöd milyen problémákat tud okozni, és ezeknek milyen az előfordulási valószínűsége. Ebből kijön, hogy milyen osztályba kell sorolni. Egy beültethető elektronikára sokkal szigorúbb szabályok vonatkoznak, mint például egy nyomógombos reflex idő mérőre. Mindent folyamatot dokumentálsz. Felhasználói igények felmérése, tervek, tervek változása!, klinikai tesztek eredménye, stb.

Amennyiben szoftvert is tartalmaz a készülék, úgy alkalmazni kell a fejlesztése során a IEC 62304:2006 Medical device software -- Software life cycle processes szabványt. Ez hasonló, mint az előbbi, tehát be kell azonosítani a szoftver modulokat és almodulokat, melyik milyen kárt tud okozni, és te ezt hogyan tudod detektálni, illetve megelőzni. Szoftver esetében viszont nincs előfordulási valószínűség, minden hibát 100% valószínűséggel kell számításba venni! El kell különíteni a más gyártótól származó modulokat (SOUP), és kezelni kell az álatluk okozható veszélyhelyzeteket. Szintén dokumentálni kell minden folyamatot, a tervezéstől, a validáláson át a unit és system tesztig, a sikeres és sikertelen eseteket is, valamint a design változásait is. Itt is vannak osztályok, minél szigorúbb osztályba esik, annál többet kell dokumentálni.

Orvosi eszköz esetén nem lehetséges gyártói nyilatkozattal CE papírt kiadni, mindenképpen szükség van független labormérésre is. Ebben van EMI mérés, ESD teszt +-15 kV érintéssel, 80-6000 MHz közötti besugárzás 10 V/m horizontálisan és vertikálisan (kórházban, fixen telepített eszköznél 3 V/m). Ha 1,5 méternél hosszabb a tápvezeték akkor megint plusz szabályok, és ha 220 Voltról működik, akkor megint. A 220 Voltos működés esetén érdemes beszerezni tanúsítvánnyal egy 220 Volt 5 Volt tápegységet, és akkor le van ról a gond. Ez drágább lesz, mint a sima, de olcsóbb, mintha te magad akarnád minősíttetni.

Előzmény: Alpári Gnác (3421)
Alpári Gnác Creative Commons License 2018.08.20 0 0 3421

Hát ja, ezt sajnos orvosi laborban használják.

 

Az elmozdulásmérős infot is köszönöm.

Az a baj, hogy ahogy nézem az ecoderes motorok nem drágábbak, hanem iszonyú drágák.

Mindegy, ez a szenzor fillérekbe kerül, majd megnézem, mit csinál, ha nem jó, legfeljebb kidobom.

Előzmény: Vargham (3420)
Vargham Creative Commons License 2018.08.20 0 0 3420

"Akkor kell kell kulso tanusito, ha ala akarod tamasztani a meresi adatokat fuggetlen szervezetekkel."

Vagy akkor, ha kötelez rá a törvény. Tipikusan a veszélyes üzemeknél írják elő, mint járműipar, orvosi eszközök, stb.

 

A korábban linkelt oldalon van egy ilyen kitétel:

"FIGYELEM! Fontos azonban, hogy meggyőződjön arról, hogy az Ön terméke valóban az adott kategóriába tartozik-e. Ennek tisztázása azért nagyon fontos, mert szigorúan TILOS az olyan termékeken elhelyezni a CE jelölést, amelyek esetében az nem kötelező!"

Előzmény: balage8888 (3419)
balage8888 Creative Commons License 2018.08.19 0 0 3419

CE: nagyon leegyszerusitve: a gyarto nyilatkozik, hogy megfelel a termek a szukseges szabvanyoknak (ir egy papirt...). Akkor kell kell kulso tanusito, ha ala akarod tamasztani a meresi adatokat fuggetlen szervezetekkel.

 

Ha mind az arduino modul, mind pedig a tapegyseged CE-s, akkor en siman alairnam a CE nyilatkozatot (hiszen a kockazatos reszeket mar masok tanusitottak)

Előzmény: Alpári Gnác (3416)
Vargham Creative Commons License 2018.08.19 0 0 3418

"Rendeltem egy ilyet de még nem jött meg, nem tudom, használható-e egyáltalán."

Nem használható egyszerűen. Érdemesebb lenne egy 9 tengelyes mogásszenzort használni, az egy kicsit egyszerűbb. (3xAccelero, 3xGyro, 3xMagneto) Akkor mindegy hogyan áll a motor tengelye a földfelszínhez képest. De meg fogsz őszülni, mire a szenzorfúzió összes hibáját (offset hiba, drift, mágneses tér változása, stb) elfogadható szintűre csökkented.

A legegyszerűbb, legbiztosabb, legpontosabb az lenne, ha encoderes motort használnál. Igaz, hogy drágább, mint a sima, főleg az abszolut pozíciót adó, de nagyon pontos.

Előzmény: Alpári Gnác (3416)
schlumberger Creative Commons License 2018.08.19 0 0 3417
Előzmény: Alpári Gnác (3416)
Alpári Gnác Creative Commons License 2018.08.19 0 0 3416

Sziasztok!

 

Lenne két kérdésem, amire talán tudja valaki a választ:

 

1. Van egy működő Arduino alapú kütyü, lényegében egy számológép. Van rajta 12 gomb és azt számolja, melyik gombot hányszor nyomták meg és az eredményeket folyamatosan jeleníti meg egy 4x20-as LCD-n

 

Csak azért vázoltam a működést, hogy fel lehessen mérni az egész rendszer bonyolultságát...:)

 

Ez kereskedelmi céllal, lényegében konkrét megrendelésre készült, épp most néztem meg, hogy az a 10-12 darab, amit megcsináltam 4 éve, a mai napig minden hiba nélkül működik.

 

Most érdeklődik iránta egy állami cég, de ők csak közbeszerzéssel vásárolhatnak és minden beszerzett eszközhöz kell CE minősítés.

Ha jól tudom, a CE egyfajta gyártási minőségbiztosítási rendszer, de itt nincs semmiféle gyár, ezt én csinálom a két kezemmel az asztalon.

 

Szóval a kérdés az, hogy van-e valakinek tapasztalata, hogy egy ilyen, lényegében zsebszámológép bonyolultságú eszközre mennyibe kerülne egy CE minősítés megszerzése?

 

2. A másik projektben motorokat kellene vezérelni, megjegyezni a mozgásokat és azokat mintegy visszajátszani, ugyanúgy mozgatni a motorokat, mint a rögzítési szakaszban.

 

Ezt nyilván meg tudom csinálni úgy, hogy kapcsolókkal, joystick-kel vezérlem az egészet és a motorra kiírandó aktuális értékeket tárolom egy tömbben.

Ez is működik.

 

Viszont az igazi az lenne, ha a betanítást manuálisan is el lehetne végezni.

Ha a szervo motortól elveszem a tápot, akkor lehet tekergetni ide-oda, ezeket az elmozdulásokat kellene valamivel detektálni.

Potméterrel próbáltam, de egy mezei potméter minősége olyan gyalázatos, hogy össze-vissza ugrál vele a motor. Kap valami fals értéket, odaugrik, de a következő érték már megint jó, akkor visszaugrik

 

A kérdés, hogy használt-e valaki olyan érzékelőt, ami tud efféle elmozdulást-elfodulást mérni és tényleg jól működik?

 

Rendeltem egy ilyet:https://www.aliexpress.com/item/ADXL345-IIC-SPI-digital-angle-sensor-accelerometer-module-for-arduino/1611972082.html?spm=a2g0s.9042311.0.0.258d4c4d5Z6jAH de még nem jött meg, nem tudom, használható-e egyáltalán.

 

Köszönöm.

Csaksimanrobi Creative Commons License 2018.08.15 0 0 3415

Köszönöm!!

Törölt nick Creative Commons License 2018.08.14 0 0 3414
Előzmény: Csaksimanrobi (3413)
Csaksimanrobi Creative Commons License 2018.08.14 0 0 3413

2.8" TFT_LCD 240*320 RGB

DRIVER IC: ILI9341

8 pines:

Gnd,VCC,CLK,MOSI,RES,DC,BLK,MISO.

 

Törölt nick Creative Commons License 2018.08.12 0 0 3412

https://www.ebay.com/itm/300892620921?ViewItem=&item=300892620921&ssPageName=STRK:MESE:IT

Nekem van ilyen, erről tudnék nyilatkozni.

240x360 lcd nem mond semmit, pontosítanod kelleni miről is lenne szó.

Előzmény: Csaksimanrobi (3411)
Csaksimanrobi Creative Commons License 2018.08.12 0 0 3411

Sziasztok.

Sikerült beszereznem egy 240x360 as lcd-t.

És mire lenne szükségem a működtetéséhez?

Milyen könyvtárak és 2.2k ellenálláson keresztül kötöm be az adat lábakat  működni fog vagy vennem kell egy logikai jelforditot?

Válaszokat előre is köszönöm. 

kisbosze360 Creative Commons License 2018.08.03 0 0 3410

Ezt az Arduino Pro Mini-t kipróbálom. Eddig abban a tudatban voltam, hogy a mini a legkisebb! De ahogy nézem, elférek ezen is! Nagyon szépen köszönöm! 

Előzmény: Vargham (3409)
Vargham Creative Commons License 2018.08.02 0 2 3409

Az analóg bemenetet nem tudod lespórolni, azok ugyanis a mikrokontroller IC részei. Amúgy azok is sima digitális I/O lábak, csak van plusz ADC funkciójuk is. Ha kisebb alapterületen akarsz elférni, akkor vegyél pro mini-t és azt építsd be. Kínából nagyjából 500 ft / db áron lehet rendelni. Nincs rajta USB csatlakozó, illetve illesztő IC.

Vagy vehetsz önállóan ATMega328P-PU IC-t is, és akkor azt oda forrasztod, ahová akarod. Ez utóbbi esetben viszont neked kell gondoskodnod a tápról, reset felhúzóról, kvarcról, stb.

Előzmény: kisbosze360 (3408)
kisbosze360 Creative Commons License 2018.08.01 0 0 3408

Sziasztok!

 

Olyan kérdéssel fordulok hozzátok, hogy az ardu.nano-n "kifejlesztett" kódnak, milyen egyszerűbb környezetet építhetnék, hogy ne kelljen minden újabb kreálmányba egész arduinot beletenni?
Hiszen feleslegesen tud olyan sokat pl.: egy futófénynek nem kellenek az analóg bemenetek.

 

Köszönöm!

granov Creative Commons License 2018.06.16 0 0 3407

Üdv!

Még mindíg egy A6 GSM modullal küzdök.

Van egy gondom amire nem találok megoldsát.

Kiadok egy AT parancsot aminek a vége lemarad, illetve ha először adom ki teljes értékű válasz jön, ha megismétlem lemarad a vége ami a lényeg lenne,

Pl. a cpisend válasza olyan 72 karaktert ad vissza, a dns lekérdezés lefut először jól, de a további lekérdezés eredménye véget ér az ip cím első tagjánál.

Nem találok olyasmit ami a válasz puffer méretét leírná.

Van valakinek tippje?

Prof Creative Commons License 2018.06.14 0 0 3406

Szia,

Van referenciapont bárhol az encoderen?

Előzmény: Brinarpi (3405)
Brinarpi Creative Commons License 2018.06.09 0 0 3405

Hello Mindenki

 

Van egy jó kis DC motorra tervezett encoderes pozícionáló sketch-em.

Szeretnék segítséget valakitől, hogy kiegészítsem egy homing funkcióval.

Ha segítene valaki azt nagyon megköszönném.

 

Íme a sketch:

 

[code]

#include <Button.h> //ez a verzió a dobozcsere utáni jó
#include <Encoder.h>

const int PWM0 = 6;
const int PWM1 = 5;
const int BTN_MEM_PIN[] = {A0,A1,A2,A3};
const int READY = 13;
int currentPos = 0;
int newPosition = 0;
int runningSpeed = 0;
long distanceTogo = 0;


Encoder myEnc(2, 3);
long oldPosition = -999;
long targetPosition = 0;
#define ACCURACY 10

#define DEBOUNCE_MS 20
#define PULLUP true
#define INVERT true


#define motorSpeed 255
#define motorSpeed1 40
#define motorSpeed2 30


Button btnPos1(BTN_MEM_PIN[0], PULLUP, INVERT, DEBOUNCE_MS);
Button btnPos2(BTN_MEM_PIN[1], PULLUP, INVERT, DEBOUNCE_MS);
Button btnPos3(BTN_MEM_PIN[2], PULLUP, INVERT, DEBOUNCE_MS);
Button btnPos4(BTN_MEM_PIN[3], PULLUP, INVERT, DEBOUNCE_MS);

 

long memPosition[] = {0,0,0,0};


void setup() {
pinMode(PWM0, OUTPUT);
pinMode(PWM1, OUTPUT);
analogWrite(PWM0, 0);
analogWrite(PWM1, 0);
pinMode(READY, OUTPUT);

 

Serial.begin(9600);
}

void loop() {

memPosition[0] = 0;
memPosition[1] = 1000;
memPosition[2] = 2000;
memPosition[3] = 3000;


btnPos1.read();
btnPos2.read();

 

if (btnPos1.wasReleased()) {
Serial.println("btnPos1");
targetPosition = memPosition[0] ;

}
if (btnPos2.wasReleased()) {
Serial.println("btnPos2");
targetPosition = memPosition[1] ;
}
if (btnPos3.wasReleased()) {
Serial.println("btnPos3");
targetPosition = memPosition[2] ;
}
if (btnPos4.wasReleased()) {
Serial.println("btnPos4");
targetPosition = memPosition[3] ;
}

long newPosition = myEnc.read();
distanceTogo = (abs(targetPosition - newPosition));

if (newPosition != oldPosition) {
oldPosition = newPosition;
Serial.println(newPosition);
}

if ( newPosition != targetPosition) {

Serial.print("Target/Actual:"); Serial.print(targetPosition); Serial.print(" / "); Serial.print(newPosition); Serial.print(" ["); Serial.print(abs(targetPosition - newPosition)); Serial.println("]");
Serial.println(distanceTogo);

if (targetPosition < newPosition) {
retractActuator();

}
if (targetPosition > newPosition) {
extendActuator();
}
if ( (targetPosition == newPosition) || abs(targetPosition - newPosition) <= ACCURACY) {
stopActuator();
}

if (distanceTogo <= 300 ) {
runningSpeed = motorSpeed2;
}

if (301 <= distanceTogo && distanceTogo <= 500) {
runningSpeed = motorSpeed1;
}
if (distanceTogo >= 501) {
runningSpeed = motorSpeed;
}
}


}


void retractActuator() {
analogWrite(PWM0, 0);
analogWrite(PWM1, runningSpeed);
digitalWrite(READY, LOW);

}

void extendActuator() {
analogWrite(PWM0, runningSpeed);
analogWrite(PWM1, 0);
digitalWrite(READY, LOW);
}

 

void stopActuator() {

analogWrite(PWM0, 0);
analogWrite(PWM1, 0);
digitalWrite(READY, HIGH);

 

}
[/code]

tibi-d Creative Commons License 2018.05.31 0 0 3404

Lehet, hogy félreérthető volt a saját vezérlős kijelző. Úgy értettem, hogy mindegyik digit 7 szegmenses kijelző egy IC-vel van meghajtva, így nem kell multiplexelni.

tibi-d Creative Commons License 2018.05.31 0 0 3403

A régi jo öreg SN74143 v. SN 74144. Természetesen CMOS változatban lehet találni hasonlót, de nekem ez volt kéznél.

Előzmény: ruzsa janos (3402)
ruzsa janos Creative Commons License 2018.05.31 0 0 3402

kijelzőt saját vezérlő IC-vel vezérlem

na és az melyik IC?

bocs, nem vagyok annyira lusta, kikereshetem én is, de ha már van olyan amelyik bevált..

Előzmény: tibi-d (3401)
tibi-d Creative Commons License 2018.05.31 0 0 3401

A mostani változatban a kijelzőt saját vezérlő IC-vel vezérlem, így az arduino csak kiosztja, és a meghajtó IC elvégzi a feladatot. Sajnos a NANO már kevés lenne az RTC, a stopper, és a multiplexelés elvégzésére. A lerajzolt változatban még elégséges volt.

Előzmény: ruzsa janos (3400)
ruzsa janos Creative Commons License 2018.05.31 0 0 3400

értem, köszönm.

akkor tehát a 7 szegmenses kijelzőt nem folymatosan hajtod, hanem multiplexeled, vagyis 1/4 időben működne egyenként. erre voltam kíváncsi, mert a 7 szegmeses vezérlők azok saját memóriásak, ha jól tudom, és belül intézik el az áramszabályozást

Előzmény: tibi-d (3399)
tibi-d Creative Commons License 2018.05.31 0 0 3399

Az eredeti rajzot nem találom, de összedobtam egy blokkvázlatot.

 

Előzmény: ruzsa janos (3398)
ruzsa janos Creative Commons License 2018.05.29 0 0 3398

hát ha a hardver rajzát elküldöd, megköszönöm. nézegettem én is a 4" és 5"-es LED-eket, igazából az is lehetne, a program nem is kellene, inkább az érdekel, hogyan oldottad meg a tárolást, esetleg valamelyik cél IC kimeneteit láttad el valami erősítővel, egy ekkora 7 szegmenses gondolom azért már rendesen zabál.

A VGA monitor mellett esetemben annyi szólt, hogy az az adott rendezvényeken amúgy is van, meg az univerzális és grafikus  meg kijelző lehet.  

Előzmény: tibi-d (3397)
tibi-d Creative Commons License 2018.05.29 0 0 3397

Sziasztok!

Tán két éve készítettem egy századmásodperces stoppert 4"-os 4digit, 7 szegmenses kijelzővel. A Nano-n kívül néhány meghajtó IC, táp panel kellett hozzá. 30-40m távolságból is tökéletesen lehet látni. Jelenleg a továbbfejlesztett változatán dolgozok, RTC-vel kiegészítve, LCD menüvezérelt beállítási lehetőséggel. Szerintem ennél bonyolultabb megoldás nem kell. Bár magamról tudom, hogy az igényekkel nagyon el lehet szállni. Pl Wi-Fi, mobilról vezérelni, stb.

ruzsa janos Creative Commons License 2018.05.29 0 0 3396

hát igen, de az nem egyszerűbb, mert abból még a monitorra kellene eljutnia az adatnak.

viszont azóa találtam olyat, hogy az arduinoval közvetlenül állítja elő a VGA monitor vezérlőjeleit, és akkor ha nem akarok nagy felbontást (nekem 160x120 pixel is elég lenne), akkor még másra is marad ideje a chipnek (ami a VGA-t vezérli, az csak a VGA-val foglalkozik, ha tehát mást is akarok, akkor két arduino kell.

egy nagy kijelzős stopperhez kellett volna az egész.

Előzmény: halaloszto (3395)
halaloszto Creative Commons License 2018.05.29 0 0 3395

A legegyszerubb az egy tablet html-javascripttel, es egy webszerver az arduinon.

Előzmény: ruzsa janos (3393)
ruzsa janos Creative Commons License 2018.05.28 0 0 3394

árnyaltabb a kép, megvan, amire vágytam: http://www.hobbytronics.co.uk/serial-vga

most már csak kicsit barátibb ár kellene. ötlet?

Előzmény: ruzsa janos (3393)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!