Programovací SW pro ATF16V8B

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Vlaspes
Příspěvky: 15
Registrován: 17 říj 2009, 00:00

Programovací SW pro ATF16V8B

#1 Příspěvek od Vlaspes »

Pro dekódování signálů z inkrementálního snímače potřebuji realizovat jednoduchou logiku která mi na výstupu dá impulzy které zastoupí tlačíta plus-minus.
A abych to nemusel bastlit z TTL broučků mě napadlo naprogramovat to do jednoho ATF16V8B nebo něco podobného.
Nejlépe grafickým způsobem, asi jako se programují Siemens LOGA.

Máte nějaký tip na vhodný programovací SW?
Přílohy
Schránka _03-11-2025_01.jpg
Schránka _03-11-2025_01.jpg
Uživatelský avatar
Mahoney
Příspěvky: 759
Registrován: 26 říj 2019, 00:00

#2 Příspěvek od Mahoney »

To se nedělá graficky, je na to VHDL
Uživatelský avatar
felixbejk
Příspěvky: 78
Registrován: 13 pro 2009, 00:00

#3 Příspěvek od felixbejk »

Software na schéma prakticky není. Teda je ispLever od Latice, ale není free a zkušební verze není.
Co je to M3 a M4?
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#4 Příspěvek od Zaky »

Nástroj, co je free se jmenuje WinCupl, musíš to ovšem napsat kódem. Nastudovat si to není zase tak obtížné.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Uživatelský avatar
Zmije
Příspěvky: 1691
Registrován: 30 čer 2005, 00:00
Bydliště: Pardubický kraj

#5 Příspěvek od Zmije »

V bývalé práci se používaly obvody Silego od fi. Dialog a v jejich SW. se to navrhovalo pomocí schémat, ale je pravda že to byly mixed signál obvody, takže uvnitř byly krom log. obvodů i komparátory.
Uživatelský avatar
samec
Příspěvky: 6669
Registrován: 19 pro 2017, 00:00

#6 Příspěvek od samec »

felixbejk píše:Co je to M3 a M4?
Flag blocks
https://support.industry.siemens.com/cs ... 1&lc=en-BH
Uživatelský avatar
Vlaspes
Příspěvky: 15
Registrován: 17 říj 2009, 00:00

#7 Příspěvek od Vlaspes »

felixbejk píše:Co je to M3 a M4?
NJN, to je ta profesionální slepota tak mě nenapadlo něco co mám obden před očima vysvětli... :oops:

To je modul tzv. Flag - vlajka a to M značí marker=značka.
LOGO!Soft Comfort nedovoluje přímo dát zpětnou vazbu - tedy signál z výstupu zpět na vstup a je nutno do spoje vložit tento prvek.
Funkce je IN=OUT
Uživatelský avatar
Vlaspes
Příspěvky: 15
Registrován: 17 říj 2009, 00:00

#8 Příspěvek od Vlaspes »

Zaky píše:Nástroj, co je free se jmenuje WinCupl, musíš to ovšem napsat kódem. Nastudovat si to není zase tak obtížné.
Ten mám ale moc se v tom neorijentuju...

Ným chlebíčkem jsou PLCéčka, nejvíc EasyE4 a LOGA
Tam se programuje pomocí funkčních bloků nebo liniové schéma. U těch chytřejších, např Orbit Meret je už je to o kombinaci více způsobů ale většinou se projekt zobrazuje graficky diagramem.

Nálákalo mě tady https://www.dps-az.cz/clanky/id:5078/ne ... ite-teorie
že Lattice Diamond umí jako zdroj dat použít schema.

No nevím zda se budu pár let před důchodem učit další progamovací jazyk, už teď se mi to občas míchá mezi sebou...
Uživatelský avatar
Mahoney
Příspěvky: 759
Registrován: 26 říj 2019, 00:00

#9 Příspěvek od Mahoney »

Na to nemusí být GAL, stačí nějaký MCU, a šlo by to i s logikou.
Uživatelský avatar
Ivan_Ryger
Příspěvky: 1366
Registrován: 02 bře 2005, 00:00
Bydliště: Jára Cimrman- "Uppsala, Uppsala,... tam jsem taky nebyl"

#10 Příspěvek od Ivan_Ryger »

Než budete špekulovať nad tým, ako nastaviť softvér a naučiť sa programovať v tom, za pol hodinku na skúšobnej doske toto máte zapajkované.
obrázok
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#11 Příspěvek od lesana87 »

Jak čistě realizovat kvadraturní dekodér tu před časem uváděl Danhard. http://www.ebastlirna.cz/modules.php?na ... 70#1034070
A samozřejmě to pro menší rychlosti jde realizovat i v procesoru a není potřeba žádný přídavný hardware.
Uživatelský avatar
barnodaj
Příspěvky: 1081
Registrován: 16 dub 2011, 00:00
Bydliště: Vodňansko

#12 Příspěvek od barnodaj »

Už se to tady řešilo vícekrát, jednodušeji to asi nejde:
Přílohy
ckt10_34e.gif
(4.48 KiB) Staženo 112 x
4013.png
4013.png
Uživatelský avatar
Vlaspes
Příspěvky: 15
Registrován: 17 říj 2009, 00:00

#13 Příspěvek od Vlaspes »

Svätá pravda.....
Ivan_Ryger píše:Než budete špekulovať nad tým, ako nastaviť softvér a naučiť sa programovať v tom, za pol hodinku na skúšobnej doske toto máte zapajkované. [/url]
Tak nakonec tam budou 2 broučkové. Nějaké zásoby řady 74xxxx mám tak něco dám dohromady
Nebo zkusím tu 4013, se mi líbí že je to jen jedno pouzdro, no jí v zásobách nemám..
Mahoney píše:..stačí nějaký MCU..
Ten tam už je, ale je to už hotové zařízení a dobře funguje tak do něj nechci šťourat...
Jen se přes optočlen připojit ke tlačítkům UP a DOWN

Můj prvotní omyl byl, že jsem se domníval že se stavy výstupů
01-11-10-00 střídají po jednotlivých krocích ale ony se ty 4 stavy vystřídají běhenm jednoho kroku, což je docela fofr... proto ten tvarovač výst. impulzů.

Díky všem za rady a tipy.
Přílohy
EC16E20-24P24C-SW-6.pdf
(70.82 KiB) Staženo 110 x
Uživatelský avatar
barnodaj
Příspěvky: 1081
Registrován: 16 dub 2011, 00:00
Bydliště: Vodňansko

#14 Příspěvek od barnodaj »

"Vlaspes" jako Hair of the Dog???

https://www.youtube.com/watch?v=cdm-Lbvv-cs
Uživatelský avatar
JirkaZ
Příspěvky: 3650
Registrován: 26 úno 2021, 00:00

#15 Příspěvek od JirkaZ »

Přece tam nebudete dávat nějakou vykopávku 4013, když to jde s MCU, nejlépe nějakým unikátním 64bitovým typem na nejméně 6vrstvém tišťáku...

Vůbec nejdete s dobou.
Kdo chce, hledá způsob;
kdo ne - hledá důvod.

Ze dvou možností často volím tu třetí.
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“