zz912 píše: ↑5. 1. 2021, 10:25
Spíše by mě zajímalo, co se dá zvorat na zapojení optočlenu? Nebo na co si dát u těch čínských destiček pozor. Když jsem hledal specifikaci elektrosoučástek MESY, tak jsem většinou stejně skončil u nějakého asijského výrobce.
No, ono se toho i na zapojení optronu dá dost udělat blbě-dobře-výborně.
Ale zrovna pro tak nenáročné použití jako jsou nějaké vstupy pro tlačítka (pokud nebudou v extrémně zarušeném nebo jinak nepřátelském prostředí) se toho opravdu asi zas tak moc pokazit nedá.
K těm součástkám a obvodům na kartách Mesa: tahle firma musí zaměstnávat opravdu skvělé vývojáře a FPGA návrháře/programátory. A navíc se chová na dnešní dobu dost nestandardně - nesnaží se šetřit za každou cenu.
Na těch kartách bývají použita zajímavá a nápaditá zapojení. A jsou tam osazovány velmi kvalitní součástky. Navíc se nesnaží šetřit na různých ochranách, kde to dnešní výrobci velmi často ojebou.
Takže před Mesa kartami klobouk dolů.
Já často hraju sám se sebou takovou hru, že nastuduju zapojení a snažím se najít na výrobku něco, co by se dalo udělat líp.
Ale zrovna u Mesy většinou prohrávám. Tam naopak většinou skončím s tím, že si řeknu: "sakra, tohle udělali pěkně".
Co už je u nich možná trochu slabší, to jsou běžní programátoři (nikoli ti, co navrhují FPGA). Jednak je dost bordel v jejich interních protokolech, kterými komunikují např.chytré FPGA karty s nějakými těmi podřízenými.
A drivery pro LinuxCNC taky nejsou zrovna ukázkou excelentního programování. Tam to naopak občas spíš vypadá na brigádníky, kterým dali do ruky driver pro nějakou starší kartu a řekli jim, aby napsali driver pro novou. A brigádníci prostě jenom zalátali něco v tom starém, nechali tam spoustu balastu a nahlásili "hotovo, jdem si pro výplatu".
lukin1156 píše: ↑5. 1. 2021, 11:47
Ještě mě napadlo... Lze připojit paralelně víc karet 7i84 na 7i76 (RS422 interface)? Nebo se budou hádat?
Bylo by to jednodušší než tahat 20ti žilový kabel od panelu k PC
Ne, tohle by tedy opravdu nešlo.
Po té sběrnici probíhá komunikace obousměrně, každá karta by posílala do centra něco jiného a hádaly by se.
U nějakých karet, kde jsou obvody RS422 napojeny přímo na FPGA, by se to možná dalo udělat změnou firmware (je to na delší popis, teď se mi to nechce psát). Ale na kartě přes nějaký expandér už ne.
Bylo by to jako vzít si víc manželek. Tam by taky jedna chtěla, abys myl nádobí, druhá abys vymaloval, další abys citlivě naslouchal jejím pindům atd.
To se prostě nedá.