Virtual Pinball Cabinet, DMD, 3 monitors, DOF

De Wikijoan
Dreceres ràpides: navegació, cerca

Contingut

Introducció

Primeres proves

De moment faig una prova amb el Mini-PC (Barebone PC caixa AOpen, PCB Zotac GF9300/E5700. 2,5GHz + 2GB DDR2 + 160 GB bSATA + DVD), doncs la targeta gràfica Geforce 9300 té tres sortides de video (HDMI, VGA i DVA), però no podrà ser, aquesta targeta gràfica només suporta dues sortides simultànies.

Tinc 3 monitors:

Per


D'entrada el NVIDIA Control Panel només reconeix 2 monitors. Per tal de què reconegui el tercer he d'anar a :

NVIDIA Control Panel> Display > Set up multiple displays

i ara sí que puc activar el monitor ACER que d'entrada no el reconeix. Però no! Ja em diu que this GPU supports up to 2 displays. Per tant, hi ha tres sortides però només en suporta dues de simultànies.

Compra ordinador

Q6700.jpg

Aquesta gràfica té tres sortides (HDMI, VGA i DVA), a veure si amb aquesta gràfica i aquest ordinador puc configurar les tres pantalles. Doncs no, aquesta gràfica només soporta dues sortides al mateix temps. Per tant, n'hauré de buscar una altra.

La GT740 suporta tres monitors.

La meva placa no té sortida de video. Una altra possibilitat seria instal·lar una targeta més senzilla de video. Però crec que el millor és tenir una sola targeta i que suporti les tres sortides de video.

Al final compro i provo la NVidia GeForce GTX 750' oc 2GB, que sí que m'anirà bé.

Aclaracions sobre targetes Nvidia GeForce

Info novembre 2018:

Per tant, millor GTX que no pas GT.

GeForce GTX-RTX: es la nomenclatura que identifica a las tarjetas gráficas NVIDIA de consumo general. En la serie GeForce GTX-RTX se prioriza el rendimiento en juegos, de ahí su menor potencia en FP64, y no están optimizadas a nivel de software para trabajar con aplicaciones profesionales. Con las Quadro y Tesla ocurre todo lo contrario.

Generacions:

Gamma (alta/mitja/baixa):

Tened en cuenta que con esto nos referimos siempre a la gama que ocupa cada tarjeta gráfica en su generación correspondiente. Cuando se produce el lanzamiento de una nueva generación todas las tarjetas gráficas de la generación anterior bajan como mínimo un peldaño, lo que significa que los modelos que fueron gama alta pueden pasar a ser gama media, y los que fueron gama media pueden quedar como modelos de gama media-baja.

DOF (DirectOutput Framework)

Per instal·lar el DOF (Direct Output Framework) segueixo aquesta guia:


El DOF necessita la versió 4.6 del .Net. Però per instal·lar aquesta versió necessito Windows7 SP1. Necessito el SP1 del Windows 7, que m'ha costat una mica de trobar perquè em confonia amb els fitxers que posa symbols (aquests no són). Al final tinc instal·lat el SP1 i el .NET 4.6, i ja funciona, i ho veig perquè en les opcions del backglass puc veure activada l'opció de Plugins.

Faré les proves amb la taula del Big Brave.

Continuo amb la guia, i per generar el fitxer de configuració que necessita DOF, fem servir la següent eina online:

Em registro: joanqc@gmail.com / jq********

Necessito un controlador que faci d'interfície entre el VP9 (la versió que estic utilitzant) i els solenoides. Controlador DOF. Compro aquest:

Hi ha vàries opcions de controladors, però per començar amb 8 ports en tindré prou (té 8 relés). Té l'avantatge que es pot veure que funciona doncs els relés s'obren i es tanquen, i no cal tenir els solenoides,

De moment fico aquesta configuració:

Port 1: flipper left
Port 2: flipper right
Port 3: slingshot left
Port 4: slingshot right
Port 5: 10 bumper back center
Port 6 10 bumper middle center
Port 7: 8 bumper center
Port 8: Start Button


directoutputconfig40.ini:

...
BigBrave,E101,E102/E108/E109,E103,E104,0,0,0,0
...

veig que de les possibles 8 assignacions se n'assignen 4, que si són els 4 primers, vol dir que són els flippers i els slingshots (i els bumpers no tindrien assignació?) Comprovar, TBD

Continuo amb la guia i només falta disposar del controlador DFO per acabar d'entendre com funciona la configuració.

Jo utilitzo el VP9, i això vol dir que les taules i l'emulador no estan tan ben pensades per a DFO. Per defecte tindré tant el so digital com el so i efectes que produeixi els solenoides. Si vull desactivar el so, a VP9 he d'anar taula per taula i comentar la producció de so, com es comenta en la guia. En el VP10 i VPX es pot fer de manera més global. Ara bé, no es poden desactivar tots els sons quan només tinc 8 solenoides.

Videos de referència:

Virtual pinball cabinet running 12v solenoids (aquest utilitza una configuració molt similar al que jo faria):

Controladora DOF

eBay:

SainSmart 12V 8 Channel USB Relay Module Opto-couple For Arduino Robotics (17,78 EUR)

D'una banda hi ha el cable USB que es connecta a l'ordinador, que són 5V i representa la lògica del programa. Després hi ha els 12V que accionaran els relés, i ho agafo de la font d'alimentació de l'ordinador. Finalment els relés obren el pas a energitzar els solenoides que funcionaran a 24V i representa el circuit de potència. És a dir, que amb la lògica de l'ordinador puc controlar el circuit de potència.

Power supply

Està clar que l'alimentació dels contactors, relés, motors, leds,... ha de ser independent de l'ordinador. Una font d'alimentació ATX d'ordinador no és prou potent. S'ha de decidir si tindré dispositius a 24V, o per contra, em vull quedar limitat a 12V. Per fer el primer prototipus em quedaré a 12V. Però per tal de què els contactors siguin potents, han de tenir 30-40A, i això vol dir que la font d'alimentació estarà en l'ordre de 300-500 W.

Cercar a eBay 12V switching supply i tinc les típiques fonts platejades. Per exemple, una font 12V 40A 480W val 30-50e. Compro aquesta font (32e):

relés, contactors

Per exemple, aquests són els tipus de relés que podria necessitar:

Per fer la prova compro aquests:

que són 6e, i hi ha dues unitats.

Pressupost


creat per Joan Quintana Compte, setembre 2018, maig 2019

Eines de l'usuari
Espais de noms
Variants
Accions
Navegació
Institut Jaume Balmes
Màquines recreatives
CNC
Informàtica musical
joanillo.org Planet
Eines