F
FuzzySNR
Guest
Ciao tutti,
Un po 'di storia prima ....
Ho progettato un soft core processore veloce fuzzy (Pubblicato lavoro) in VHDL e attuato in un FPGA Spartan 3-1.500 utilizzando Memec MB1500 pensione (pensione P160 analogico).
Ora ....
Quello che voglio fare è l'interfaccia con un robot di laboratorio per eseguire un algoritmo di tracker per evitare ostacoli.Il problema è che non ho accesso diretto sui motori del robot e codificatori di hard-filo con il bordo FPGA direttamente, ma solo la porta seriale del robot stesso, quindi ho a trattare il robot come una scatola nera.Così, io però di utilizzare Microblaze con un nucleo di UART e in qualche modo (codice C per decodificare i pacchetti di codifica dei dati robot) decodifica i pacchetti dalla porta seriale del robot di nutrire il mio controller fuzzy con i dati encoder ed anche inviare i dati al robot (motori ) pure.Fino ad ora, ho una vaga idea di come farlo, ma non può davvero capire dove e come collegare il MicroBlaze (attraverso il bus OPB forse?) Con il processore fuzzy per lo scambio di dati.
Tutte le idee, di aiuto, o altre soluzioni possibili, non necessariamente con Microblaze (potrebbe usare Picoblaze forse che è gratuito!) Vengono accolti gentilmente e apprezzato!
Un po 'di storia prima ....
Ho progettato un soft core processore veloce fuzzy (Pubblicato lavoro) in VHDL e attuato in un FPGA Spartan 3-1.500 utilizzando Memec MB1500 pensione (pensione P160 analogico).
Ora ....
Quello che voglio fare è l'interfaccia con un robot di laboratorio per eseguire un algoritmo di tracker per evitare ostacoli.Il problema è che non ho accesso diretto sui motori del robot e codificatori di hard-filo con il bordo FPGA direttamente, ma solo la porta seriale del robot stesso, quindi ho a trattare il robot come una scatola nera.Così, io però di utilizzare Microblaze con un nucleo di UART e in qualche modo (codice C per decodificare i pacchetti di codifica dei dati robot) decodifica i pacchetti dalla porta seriale del robot di nutrire il mio controller fuzzy con i dati encoder ed anche inviare i dati al robot (motori ) pure.Fino ad ora, ho una vaga idea di come farlo, ma non può davvero capire dove e come collegare il MicroBlaze (attraverso il bus OPB forse?) Con il processore fuzzy per lo scambio di dati.
Tutte le idee, di aiuto, o altre soluzioni possibili, non necessariamente con Microblaze (potrebbe usare Picoblaze forse che è gratuito!) Vengono accolti gentilmente e apprezzato!