Új hozzászólás Aktív témák
-
Szirty
őstag
Helló Kkocos!
Valaki csipobol meg tudja mondani hogy MIDI lejatszo (ez a vesszoparipam) megoldhato e S7-315-tel?
Röviden: Nem.
Hosszabban: Mindenféle varázslatokkal igen. PLC-hez vannak CP-k (kommunikációs processzorok) amik tudnak RS232-t, RS422-t, stb. Ezeket vagy be tudod úgy állítani hogy képesek legyenek fogadni MIDI kommunikációt, vagy nem, még sosem probáltam.
Eleve maga a MIDI rettenetesen távol áll a PLC-től. Lényegében olyasmire akarod használni a PLC-t, amire nem való. Megoldható ugyan, de nem gazdaságos. Hiszen egy említett CP kártya 200e körül van, egy CPU 300-400e, egy analóg kártya 100e körül (ebből több is kellene ahoz amihez használni akarod).De van itt más probléma is (szerintem). Digitalizált hangból (hullámformából, amilyen az MP3, a WMA, a WAV, a CD lemez stb) MIDI adatfolyamot csinálni olyan mint papíron lévő kézírást TXT-be vagy word doksiba konvertálni (karakter alapon). vagyis igencsak reménytelen.
Még ha nem is lehetetlen teljesen, de hangfelismerásre van szüksé. Hiszen a MIDI egyáltalán nem tartalmazza magát a hangot, csak azt, hogy mikor, mennyi ideig melyik hangszer melyik hangjának kell megszólalni. Persze egy egyszerű dallam hangmagasságait nem olyan nehéz felismerni programból (a hangszínt már keményebb dió). De véleményem szerint FFT legyen a talpán, amelyik képes egy zúzós gitárszólóból korrekt MIDI filet gyártani real time!A PLC analóg bemenetével történő zene digitalizálás szintén felejtős, mivel a PLC analóg bemenete inkább mérésre való, nem hullámforma digitalizálására. A ms nagyságrendű mintavétellel legjobb esetben is 200-500Hz hangokat tudnál digitalizálni, ami meg hol van még a sok kHz-től ami a zenében előfordul?..
Az FFT sem képzelhető el PLC szoftverrel, hiszen FFT-hez gyors CPU kell, de inkább DSP (signal processor). Nem mindtha nem lenne gyors proc. egy PLC-ben, de a felhaszálói programot nem közvetlenül hajtja végre. A Ciklus idő ms nagyságrendű (FFT-hez meg us-ek kellenének). Persze nem elképzelhetetlen egy funkció modul ami éppen ilyen transzformációra való, de nem tudok róla (persze attól még lehet) de ilyen felhasználása a PLC-nek szerintem nem épp gyakori.Szerintem is inkább PC-s megoldás felé mozdulj el.
Ha pedig kereskedelmi forgalomban elfogadott eszközt akarsz létrehozni, akkor inkább mikrovezérlőben gondolkozz.Egyébként meg egy sor gyakorlati probléma is fel fog merülni ha valóban belevágsz. Pl. hogy a szivattyúk állás közben (akár két zenei ütem között is) elengedik a vizet, így indulás után a vízsugár késlekedni fog, amit biztosan észre lehet venni. Továbbá hogy a nem térfogat kiszorításos elven működő szivattyúk által szállított mennyiség és nyomás nem áll egyenes arányban a szivattyú forgatási sebességével, stb. De persze ezeket a gondokat ki lehet küszöbölni.
Új hozzászólás Aktív témák
- mefistofeles: Az elhízás nem akaratgyengeség! 2 Ahogy én csinálom.......
- exHWSW - Értünk mindenhez IS
- Kerékpárosok, bringások ide!
- Parci: Milyen mosógépet vegyek?
- Formula-1
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Megvan, melyik Snapdragon 7 kerül Nothing Phone (4a)-ba
- sziku69: Szólánc.
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- AliExpress tapasztalatok
- További aktív témák...
- SanDisk Extreme Portable 8TB (SDSSDE61-8T00-G25) (utolsó darab)
- Samsung Galaxy S22 / 8/128GB / Kártyafüggetlen / 12Hó Garancia
- Dell Latitude 7410 Intel I7-10810U Refurbished - Garancia - Akció!
- BESZÁMÍTÁS! GIGABYTE A520M R5 5500 16GB DDR4 512GB SSD GTX 1070 8GB Zalman T3 Plus DeepCool 400W
- Bomba ár! HP ProBook 445 G8 - Ryzen 5 5600U I 16GB I 512SSD I HDMI I 14" FHD I Cam I W11 I Gar
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest

