Számítógép USB port - soros illesztés (és minden ami a buktatókkal együtt jár)

RS-232Az informatika hőskorában számos eszköz soros porton kapcsolódott össze. Ezt hívták a protokoll alapján RS-232 csatlakozásnak. Előnye volt az egyszerű megvalósíthatóság, a rugalmasság, az egyértelmű pont-pont kapcsolódás, valamint a többféle kapcsolatellenőrzési mód (2, 4 vagy 6 vezetékes mód, a különféle kézfogásos eljárások).... Bővebben: → Wikipedia: Sorosport.

Napjainkra a számítógépek fejlődtek és a soros/RS-232 felületet kiváltotta az USB port, az ipari megvalósítások esetén is a soros kommunikáció kezd a háttérbe szorulni. Azonban az egyszerűsége, könnyű kezelhetősége miatt várhatóan még jópár évtizedig velünk marad valamilyen formában. A mikrokontroller világban a soros kommunikáció a maga fizikai valójában megmaradt, a programozási oldalon a soros eljárások a számítógép-kontroller kapcsolat egyik alappillére maradt.

USBSzámos eszköz, melyet USB portra illesztünk, valójában egy USB-soros átalakítóchippel működik. Egy ideális világban ezek telepítése nagyon egyszerű lenne: Csak rádugjuk a gépre, és működik. Viszont nem ideális világban élünk.... Így marad a szitkozódás, fórumok kutakodása, gyártói oldalak felkeresése. De ezek sem minden esetben egyszerűek. Ez az oldal próbálja összegyűjteni a lehetőségeket, a gyakoribb illesztők telepítési ismertetéseit illetve ismérveit, előfordulási helyeit.

Girlz meet Boyz Maker nap - 2016.06.03

2016. május 30-a és június 5-e között Európa több száz helyszínén ünnepel a Maker közösség előadásokkal, minikonferenciákkal, kiállításokkal és workshopokkal. A teljes helyszín és programlista a http://europeanmakerweek.eu/events/ oldalon érhető el. Budapesti rendezvényünk, a nemzetközi ünnepségsorozat részeként, gyerekeknek és felnőtteknek szóló workshopokkal és előadásokkal erősíti a hazai közösség tudásbázisát. A fókuszban ezúttal "a nők a technológiában" lesz, így programunkba főképp (de természetesen nem kizárólag) női előadókat és workshoptartókat hívtunk meg. Gyere, tanuljunk és ünnepeljünk együtt!

IDŐPONT: 2016. június 3.

HELYSZÍN: Loffice Budapest, Cloud rendezvénytér (1061 Budapest Paulay Ede utca 55.)

Lesz TavIR kezdő WorkShop is! :)

Ma van a NYÁK napja!

Ma van a NYÁK napjaMájus első vasárnapján szeretettel köszöntjük a NYÁK-gyártókat, a tervezőket és készítőket. És néha saját magunkat is. A családi programokból kis időt lecsípve a lelkesebb elektronikával foglakozók - a kellemest a hasznossal ünnepelve - ismét kézbe vehetik a forrasztópákát....

De honnan is van az a lapocska amit nap-mint-nap használunk?

NYÁK története

Az első áramköröket a 19. század közepén, az 1850-es években készítették. Ezek még igen egyszerű szerkezetek voltak...

Signetics - Write Only Memory (1972)

A történelmi kutakodás közben találtam rá a Signetics cégre. Mára már sokat nem mond a neve, hiszen 1975-ben a Philips vásárolta fel és a Philips Semiconductors (mára: NXP) részeként működött tovább. Számos úttörő fejlesztésük a mai napig meghatározó: 555 időzítőchip, NE5532 audio erősítő, Singetics 2650 (8bites processzor) az első videojátékokból... A cégről további érdekességek a Signetics: Wikipedia oldalon olvashatóak (angolul).

Az Arduino fejlesztési lépésekben nagyon hamar szükséges adatok letárolása, mentése. Azonban sokszor a tárhely korlátozza be a rengeteg adat tárolását. Fejlesztések emberi gyarlóságaként olyan adatokat is mentünk, ami vagy felesleges adatduplikálás (többszörös biztonsági mentések), logikailag kikövetkeztethető adat (1987 vs. 2010 - évszázad), felesleges, soha nem szükséges adat (családi fotoalbumok 467. karácsonyi üdvüzletei). 1972-ben - az OTP memória (One Time Programmable), EEPROM (elektromosan törölhető többször írható memória) mellett az adatfelhasználást figyelembe véve piacra dobta a Signetics a 25000 sorozatú 25120 típusjelű WOM (Write-OnlyMemory) tárolóját.

Időmérés - Mennyi is az idő?

ÓraA pontos idő a legtöbb alkalmazásnál kulcskérdés. Ez a viszonyítási alap, ennek segítségével lehet az események egymásutániságának sorrendjét és viszonyát meghatározni.

A legtöbb esetben kétféle problémakörrel szembesülünk:

  • a nullpont kijelölése,
  • a nullpont óta eltelt időszelet "finomsága".


Nem minden esetben van szükség azonos megoldásokra, sőt nem is minden esetben elvárás mindkét feladat megvalósítása...

Atmel vs. Microchip

Atmel vs Microchip
Tavaly szeptemberben úgy tűnt, nem lesz különösebb meglepetés az eladósorba került Atmel felvásárlásában. A Dialog ajánlatát már a két vállalat igazgatótanácsa is jóváhagyta, amikor újabb jelentkező akadt. A Cypress Semiconductor is bejelentkezett, amely ráadásul ugyanúgy a beágyazott rendszerek, mikrokontrollerek és a flash memóriák piacán mozog, mint az Atmel. 
Most azonban minden borult, mert nevető harmadikként jött a Microchip Technology, és rövid úton nyélbe is ütötte az üzletet, amivel egy időben megszűnt a Dialoggal kötött megállapodás is. A mérleget az billentette a Microchip Technology felé, hogy készpénzben többet fizet részvényenként....

Arduino titkok - (Belső) feszültség- és hőfokmérés

ADC mérésRégi problémát jár körbe ez a cikk: az analóg jelek feldolgozását, mérését - nem a megszokott módon. Egy-egy probléma felvetése során kiderül, hogy gyorsabb-egyszerűbb módja is van feladat megoldásának - csak  nem teljesen triviális vagy a nyelv/kontroller által kínált különleges megoldást alkalmazhatunk.
A cikkben két ilyen lehetőséget járunk körbe: a saját feszültség mérését és a belső hőmérséklet követését. De lássuk sorjában...

Mit ne használjunk Arduino projektekben?

Probléma...Ha kezdő hobbistaként Arduino rendszert használsz, van néhány megoldás, amit nem javasolt használni. Ez lehet szoftver, de lehet akár nem javasolt hardware megoldás is. Olvasgatva szakmai cikkeket, felhasználói fórumokat - elég vegyes a kép. Ami kiolvasható, hogy van néhány típushiba, amibe az Arduino-t használó delikvens óhatatlanul belesétál.
Ezek nem olyan típushibák, hogy csak lemaradt szűrőkondenzátor, vagy egy programleütés benn maradt a kódban, esetleg ellenállás kimarad a LED elől. A felsoroltak olyan hibák, amik nem programozási-eljárási problémák, hanem inkább a figyelmetlenség számlájára írandóak. A kerülendő megoldások inkább a komplexebb, de első látásra jónak tűnő megvalósítások közül kerülnek ki....
  • String függvénykönyvtár,
  • SoftwareSerial eljárás,
  • Belső felhúzóellenállás,
  • Darlington tranzisztor,
  • Rotary enkóder prellmentesítés.
 

Dilduino

Az Indiegogon indult egy kampány, amiben egy olyan új platform elindítására gyűjtik a pénzt, ami egy mindeddig ebből a szempontból mondhatni szűz terület meghódítását is lehetővé tenné a programozók számára. A Comingle ugyanis olyan szexjátékok gyártását szeretné beindítani, amiket a megfelelő könyvtár felhasználásával szabadon lehetne programozni.

Dilduino áttekintés

A platform alapját egy - stílszerűen - Dilduino-nak hívott, Arduino-kompatibilis mikrovezérlő-lap képezi, ami mellé néhány szenzor, valamint három darab szabadon vezérelhető vibramotor került beépítésre egy szilikon házba a The Mod nevű prototípusban. A vezérlőre a szerkezet töltésére is használható USB kapun át tetszőleges programokat lehet feltölteni, amik a programozó által elképzelt minta, illetve szabályok szerint vezérelhetik a motorokon keresztül a szexjáték viselkedését és mozgását.

Oldalak