Fórum témák

» Több friss téma
Fórum
Keresés
Lapozás: OK   27 / 179
(#) snapscan válasza benko_balazs hozzászólására (») Jan 19, 2015
Mondjuk én is csak Csabi linkje alapján tudok frissíteni, abszolúte nem egy kommunikatív a srác. Hiába kértem a regisztrációs e-mail címem javítását is két hete, az sem történt meg, se kép, se hang.. De akkor is azt mondom, hogy mivel sok éve készíti a programot, és nem olcsó dolog, jelezni kell neki a hibákat! Aztán amikor kiad egy új frissítést, ismét jelezni, hogy nem lett javítva a jelzett hiba! Ha nem jelezzük, egészen biztosan nem történik semmi.. (Ha asm-ben akarnék nagyon szenvedni, nem kellene ez a progi. C-re sem akarok visszaállni olyan feladatokhoz, amit ezzel a progival 5 perc összerakni, mert már régen nem programoztam, megkopott erősen a C is.. csinálja csak meg rendesen!)
(szerk: ha vissza tudnám fejteni a .PIC fájl összetételét, akkor mondjuk tuti nekiállnék AVR-re megcsinálni egy kódgenerátort C alapon. Nézegettem hex editorral, extra nincs, benne vannak a modulok és a tulajdonságaik, majd a 'netlista'. De még nem volt elég időm belemélyedni).
A hozzászólás módosítva: Jan 19, 2015
(#) benko_balazs válasza snapscan hozzászólására (») Jan 19, 2015
igazad van, már írtam,többször is, legutóbb két hete már, de még válaszra sem méltatott, kértem azt is hogy frissíteni szeretnék, meg jeleztem ezeket a problémákat is, de se kép se hang. Még szerencse hogy Csabi feltette a frissítő linket a 152 oldalra. Amúgy nagyon kommunikatív volt ameddig kifizettem az árát. Ugyanakkor a win8-ban sem igazán működőképes a program. Nem akartam ezekkel a részletekkel untatni titeket, habár ez is hozzátartozik a parsichoz. Végül is hadd tudja mindenki, hogy mire vágyik. Gondolkozom rajta, hogy marad a jó öreg asm, ezt meg hagyom a fenébe, habár az ötlet jó, de a kivitelezés egy kicsit el van kapkodva. Amúgy az új mplabx-hez van ingyenes code generator plugin, azt próbálgatom egy pár napja, szerintem az is belefér a modulrendszerű grafikus pic programozás témakörbe.
(#) snapscan válasza benko_balazs hozzászólására (») Jan 19, 2015
De miért nem jelzed a feljesztőnek a problémát?? Lehet, hogy nem is tud róla, mert pontosan azért nem kap visszajelzést, mert mindenki átvált másik kontrollerre, ami működik, és el van felejtve. Hadd dolgozzon kicsit ő is, a mi visszajelzéseinken múlik, hogy mennyire lesz korrekt a program, amiért fizettünk! Egy dolog az új funkció kérése, egy másik a hibajelzés, mert azt kifizettem és működőképes verziót várok érte!
(#) benko_balazs válasza dcsabi hozzászólására (») Jan 19, 2015
itt nem az ár volt a fontos, hanem a méret, ugyanis 50*25 milliméterben kell spi, pwm és bldc vezérlés, híddal, mindennel.Itt már számít az a pár négyzetmilliméter különbség. Így is csak 603 méretű alkatrészekkel fértem bele. Attól tartok hogy asm-ben kell megbuheráljam, de már lusta vagyok rá, ezért szívesen venném, ha ajánlanátok egy kisebb méretű pic-et amelyik aránylag könnyen elérhető, (ugyanis a 887-es is létezik kisebb lábszámmal, csak nem lehet rendelni, több kínai szállítóval is próbálkoztam) amelyen ezek a funkciók működnek a parsic-ban. A pic12f1840 8 lába csak belső órajellel lenne elég, de pl. a pic 16f88 18 lába már több mint elég. Kell egy AD átalakító, spi (jó lenne erre 4 láb, de ha három jut az sem baj), 1pwm és még egy kimenet, ugyanis a bldc-re létezik egy egyszerű megoldás, úgy hívják hogy A4960 az Allegrotól, (ez már off az irányváltáshoz kell egy kis ravaszság, de megoldható, ha valakit érdekel, egy megfelelő topicban szívesen megosztom az ezzel kapcsolatos tapasztalataimot, sajnos a datasheet-ből kimaradt, ilyennel sem találkoztam eddig), ajánlom bárkinek, szuper.
A18f4550 jó ötlet, lehet egy következő munkához ezt fogom használni, de ez alkalommal már nincs időm vele kísérletezni, ugyanakkor az a hátránya ez esetben, hogy hídmeghajtó mindenképpen kell, és a vezérlő szoftwer bonyolultabb lesz. AzA4960 spi-vel nagyon elegánsan és egyszerűen vezérelhető és annyi mindent tud hogy ugyanazt megírni pl.a 4450-re jó nagy feladat lenne és az áramkör nem lenne kisebb.
(#) dcsabi válasza benko_balazs hozzászólására (») Jan 19, 2015
Ez a következménye ha "500" féle processzor struktúrát csinálnak. Elég lenne 8-10 féle és a fejlesztési költségek is kisebbek lennének, u.a. összegért lehene kapni teljes kiépítettséget. Én személy szerint a 18F8722-re kattantam rá, és nem érdekelnek a kisebb feladatra való kisebb pocik. A munka értéke többet ér mint a proci árak 100FT-os eltérése. Ezt még egyenlőre nem nőttem ki. Ha nem jó napom van, pill. forrasztóval is beforrasztom a TQFP80 tokot. nyákkal már régóta nem bajlódom. Esetleg 18F4550. Ezeket azért írtam le, mert ezekkel eddig nem volt problémám. Illetve Kb 38000 ASM sor generálásakor EEprom kezelési gondjaim adódtak, de ezt már javította a pacák.
(#) benko_balazs hozzászólása Jan 18, 2015
sajnos hiba elég sok van az új Parsicban , pl. pic16f88 és pic12f1840 esetében nem működik a hardware pwm. Ugyanaz a szoftware, pic16f887-re generálva rendesen működik.
(#) snapscan hozzászólása Jan 16, 2015
Frissítés érkezett:

4.0.15.9 (14.01.2015)
---------------------
- Fixes:
- Fixed problems with PIC16F73/4 and PIC16F873/4(A) in interrupts.
- Schmitt-Trigger: The 8-Bit mode didn't function correctly.

Sajnos hw szorzás nem jött vele..
(#) snapscan hozzászólása Jan 13, 2015
Megírtam a fejlesztőnek, hogy a következő verzióban szívesen látnám a 18-as sorozat generált asm kódjaiban a 8 bites hw szorzást, természetesen kiterjesztve a microchip által ajánlott kódú 16, 24 és 32 bites szorzásokra is (nyilván azok már nem egy ciklusosak, de mivel a 8x8 hw utasítást felhasználják, így gyorsabb, mint a szimpla szoftveres). Nem túl kommunikatív a fickó, megkérdezte melyik verziót használom és azóta se kép, se hang, de kíváncsian várom, hogy lép-e (nyilván nem fogja egy hét alatt bepakolni csak a kedvemért). Csak azért jelzem, mert ha van valakinek kedve megerősíteni nála a kérésem, akkor talán esélyesebb a gyors reakció. Addig marad az asm buhera.
A hozzászólás módosítva: Jan 13, 2015
(#) dcsabi válasza pjg hozzászólására (») Jan 5, 2015
Néhány észrevételem nekem is maradt. A hőmérséklet adatokat nem célszerű tárolgatni EEpromban. Több oka van, nem részletezem. Kérdés, milyen értéktartományban van a mért hőmérséklet? Környezeti? Ha igen, a mérés és adattovábbítás már a fentebb feltett kis progi alapján használható tehető. Kicsit bele kell turni, ha más igényed is van még. A környezeti paraméterek kezelésére és logolására van kész rendszer (elvileg ingyenes). Néhány $-os távol-keleti rendeléssel teljessé tehető a rendszer. ITT van minden hozzá
(#) snapscan válasza pjg hozzászólására (») Jan 5, 2015
Parsic esetében kelleni fog valami kiegészítő modul/IC a PIC mellé, pl. soros-USB konverter, vagy SSP-WIFI modul. Mondjuk én ethernet felé mennék el, PC-n lehet logolni MySQL adatbázisba, onnan meg kivenni az adatokat excellel. Ha egyszerűbb megoldás kell, akkor csv fájl írás, excellel olvasás, de pythonnal minimális ismeretekkel mehet a vétel etherneten és írás adatbázisba..
(#) pjg hozzászólása Jan 5, 2015
PIC-kel szeretnék hőmérsékletet mérni és az adatokat eltárolni az EEPROM-ba. Ez nem probléma.
De! Az eltárolt adatokat szeretném USB-n, vagy WiFi-n átadni egy PC-nek és ott Excel táblázatba beilleszteni. Volt már ez a téma, vagy tudna e nekem valaki segíteni?
(#) dcsabi válasza ffeco hozzászólására (») Jan 4, 2015
Parsic Italia [parsicitalia(kukac)libero.it] vagy info(kukac)parsicitalia.com -email címre írd meg, hogy meg szeretnéd vásárolni. Küldenek egy számlát, elküldöd az árát, 5-10 nap múlva megkapod a CD-t és az USB kulcsot. Feltelepíted és vigyázol az USB kulcsra. Az aktuális frissítéseket megtalálod a megfelelő weboldalon, dec 14-én volt frissítés. Már néhány 18FXXKXXtipus is benne van a listában.
A hozzászólás módosítva: Jan 4, 2015

PICLIST.JPG
    
(#) ffeco hozzászólása Jan 4, 2015
Sziasztok!
Abban kérném a segítségeteket hogy hogyan, vagy hol lehet beszerezni a PARSIC 4 programot.
Köszönettel:

Feco
(#) dcsabi válasza Szammer hozzászólására (») Dec 31, 2014
Köszönjük. Meglesz. És ne korlátozza semmi az elképzeléseiteket.
Üdv: B.U.É.K

Csabi
(#) Szammer hozzászólása Dec 31, 2014
Sziasztok!
Mindenkinek:
EREDMÉNYEKBEN ÉS FEJLESZTÉSEKBEN GAZDAG BOLDOG ÚJÉVET KÍVÁNOK!
És nem utolsó sorban köszönöm az itt kapott segítségeket.

Üdv:
Zsolt
(#) snapscan hozzászólása Dec 30, 2014
Nézegetem a generált asm forrást. Parsic 4 demo, 8 bites szorzás. 16F szérián van egy sysmul8 nevű szubrutin, azt használja. Ugyanakkor a 18F8722 alá fordított kód is ugyanezt a rutint használja, holott a 18-as sorozat tudja a 8x8 bites hardveres, egy ciklusos szorzást.. Még nem érkezett meg a vásárolt példány, akinek van, az megnézhetné, hogy annál is ugyanez-e a helyzet, mert ha igen, jelezni kellene a fejlesztőnek, hogy dolgozzon már kicsit.. annyira azért nem olcsó a progi, hogy ilyen lazaságot benne hagyjon..
(#) snapscan válasza dcsabi hozzászólására (») Dec 28, 2014
Így már megeszi a fordító, köszönjük
(#) dcsabi válasza snapscan hozzászólására (») Dec 28, 2014
A gyakorlatban elképzelhető, hogy a projekt P4 alatt való újbóli összerakásakor az ...INC tartamakat újra be kell másolni az aktuális file-ba és lementeni az adott projekt könyvtárba.
Remélem minél többen tudjátok használni. Bocs, a bakizásokért, sebtében, melegével megosztottam egyből mindent.
A hozzászólás módosítva: Dec 28, 2014
(#) dcsabi válasza snapscan hozzászólására (») Dec 28, 2014
Igazad van, föltettem újra a régebbi változatot.(?) Ezt írd még a DEF... végére. " #define DS18B20_outlatch LATB,0". Közben szépen méri a kinti mímuszokat, éppen -4,3750 C van (Z.eg.) egy 5m-es kábellel megvalósított gyári kivitel, "vízhatlannak" mondott...
A hozzászólás módosítva: Dec 28, 2014
(#) snapscan válasza dcsabi hozzászólására (») Dec 28, 2014
Még mindig nem kompatibilisek a .pic, a def.inc és az 1w_sim fájlok: a .pic fájl ds18__B__20 fájlt kér, abban a __B__ típusú változókat keresi, az 1w_sim pedig továbbra is a DS18B20_OUTLACH változóval dolgozik, ami a def-ben nincs..
(#) dcsabi hozzászólása Dec 28, 2014
A szkóp kép, egy kis "faragás" után...Csak tájékoztatás és segítség képpen. Ha más processzort használunk, illetve más órajelet, akkor a már említett időzítéseket esetleg módosítani kell a 1W_SIM.INC file-ban.
A hozzászólás módosítva: Dec 28, 2014

DS_szkop.JPG
    
(#) dcsabi válasza snapscan hozzászólására (») Dec 28, 2014
Módosítom. nem jó file-t küldtem. Közben 3-4 változattal játszadoztam, és nem jó könyvtárból jelöltem ki küldésre. Azóta betettem egy másik változót, az eredeti kiolvasott adat megőrzésére, ezt is kiíratom, hogy lehessen látni a negatív érték átalakítását, továbbá fel lehet használni szenzor olvasás hiba, vagy szakadás detektálására. Felteszem a szkóp képet is.
(#) snapscan válasza dcsabi hozzászólására (») Dec 28, 2014
A csatolt DS1820_DEF.INC fájl nem nyerő, az 1W_SIM.INC a DS18B20_DEF.INC alapján dolgozna.. (átnevezhető és korrigálható a tartalom, de a csatolt def fájlban nem szerepel a DS18B20_OUTLACH).
(#) dcsabi hozzászólása Dec 28, 2014
A 18B20 olvasás kiegészített változata negatív hőmérséklet kezelésére is.
Az adatok továbbküldése Uart-on (9600 8N1). Ez itt 20Mhz-re van. A mellékelt INC fájlokban lévő időzítések változnak. A teljes olvasási procedura 10ms körül van...
A fájlokat mellékelem, a kijelzőn meghagytam a bináris kijelzést, ha csupa egyest látunk,akkor nincs kapcsolat a szenzorral.
A hozzászólás módosítva: Dec 28, 2014
(#) dcsabi válasza sprofan hozzászólására (») Dec 27, 2014
Régebben tettem fel egy menű struktúrát, több lépcsőset. Komolyabb munkánál mindig ezzel kezdem. A kijelzés, a használandó változók az EE-prommal együtt. erre van egy keretem, ha nem használom fel őket, akkor nem engedem a menüt odalépni és nem veszek róla tudomást. Általában kitöltöm a 8-10 oldalt, ha van kijelző használat. A menü kijelzésképe párhuzamosan halad a változók állítási lehetősőgével beállításkor.
A hozzászólás módosítva: Dec 27, 2014
(#) sprofan válasza dcsabi hozzászólására (») Dec 27, 2014
Az a gond hogy mindennel ez a helyzet... de akkor nincs más hátra mint előre és bíbelődni a nevek átirkálásával minden egyes elemnél.
(#) dcsabi válasza sprofan hozzászólására (») Dec 27, 2014
Pl: ha előzőleg Te magad adsz nekik nevet. Teszem azt, SZA1, SZA2, SZA3... mondjuk 15-ig.
Utána használj más betűkombinációt. Pl: SZAM1, SZAM2, ...ezeket nem számozza át automatikusan. Én inkább a ZV-ket használnám, de ennél is ugyanez a helyzet...Vagy a neve legyen a feladat rövidítése (ékezetek nélkül)
A hozzászólás módosítva: Dec 27, 2014
(#) sprofan hozzászólása Dec 27, 2014
Van valami megoldás arra a rettentő idegesítő problémára, hogy ha én leteszek mondjuk 20 számlálót és mondjuk az 1-est törlöm akkor ne nevezze át a számozásilag utána következő 19-et? (ekkor ugye a ZR2-ből lesz a ZR1, ZR3-ból a ZR2 stb...) emiatt az összes hivatkozás ami a számlálók nevére mutat hibás lesz, hiszen a program szépen átnevezgette őket....
(#) dcsabi hozzászólása Dec 25, 2014
1-2 hónapja igértem egy 1Wire olvasó cuccot. Egy 18F-re való (P4), témaindítónak a hideg napokra. Ez működik, itt fut kezem alatt. A gyári példához még nem volt elég időm, hogy megszelidítsem. Az 1820-hoz van. A 18B20-hoz mellékelem a szükséges file-okat.
A hozzászólás módosítva: Dec 25, 2014
(#) snapscan válasza dcsabi hozzászólására (») Dec 24, 2014
Köszönöm, meg fogom nézni!
Következő: »»   27 / 179
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem