Printerserver med en RASPI

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45270
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Printerserver med en RASPI

Inlägg av TomasL »

Kommer från min Teletype-tråd

Funderar på om det är möjligt att fixa en trådlös printerserver med en RASPI?
Vad tror ni, och vad krävs?
Den skall naturligtvis kunna fungera mot W10 mm
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45270
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Printerserver med en RASPI

Inlägg av TomasL »

Funderar så här:
En RASPI kan uppenbarligen inte köra så låga hastigheter som krävs, men den kan fortfarande fungera som printerserver, dock måste man få ned hastigheten till 110 bps.
En PIC32a klarar att köra 110 bps, finns 28 pinnars hålmonterade versioner, tillräckligt med RAM för att kunna buffra.
Så tanken är då, RASPIn står för det trådlösa, utdelning av skrivaren (borde väl vara standard på en Linux-system)
Skickar data via serieport till PIC32an som i sin tur buffrar, och skickar ut data i rätt hastighet till skrivaren.
Till PICen kan man då köra lite högre hastighet, typ 1200 bps eller så
Johanb
Inlägg: 3406
Blev medlem: 26 mars 2006, 22:26:12
Ort: Smedjebacken

Re: Printerserver med en RASPI

Inlägg av Johanb »

Har du räknat på om du kan komma ner så lågt genom att modifiera clockan i seriekretsen?
Typ detta:
https://www.raspberrypi.org/forums/view ... hp?t=63057
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: Printerserver med en RASPI

Inlägg av Micke_s »

110Bps känns långsamt idag ja. Du kanske kommer undan med bit-bang variant. Antar att det är bara sända du behöver.

https://www.rs-online.com/designspark/r ... are-serial
https://github.com/adrianomarto/soft_uart
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: Printerserver med en RASPI

Inlägg av Micke_s »

Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45270
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Printerserver med en RASPI

Inlägg av TomasL »

Nja, vill ju kunna göra båda sakerna, men med en PIC32a mellan RASPIn och skrivaren så borde det inte vara några problem, PIC32 klarar 110bps, så det är ju bara att skriva ett litet program som tar emot och skickar data på den ena porten vid högre hastighet, buffrar och skickar vidare till skrivaren vid 110bps.
PIC32an får ha handskakning mot RASPIn för att tala om när den kan ta emot mer data.
Användarvisningsbild
Krille Krokodil
Inlägg: 4062
Blev medlem: 9 december 2005, 22:33:11
Ort: Helsingborg

Re: Printerserver med en RASPI

Inlägg av Krille Krokodil »

En Beaglebone ser ut att ha hårdvarustöd för det och den finns också med Wifi.

"Using the Beaglebone PRU to achieve realtime at low cost
[...]
A PRU has its own execution core (clocked at 200MHz) and memory. As I understand, its main purpose was to implement the equivalent of software bitbanging (ie. SPI ...) in dedicated hardware units instead of busying the main CPU. However, the PRU is much more powerful than that: it has a rich instruction set, and even a multiply accumulate unit. It can trigger or receive interrupts, access the main memory for sharing with the CPU. In our application, it also accesses the PWMs and read ADCs values. It also has a limited set of integrated peripherals. The following section details how to setup the PRU." https://www.embeddedrelated.com/showarticle/586.php
Användarvisningsbild
hawkan
Inlägg: 2619
Blev medlem: 14 augusti 2011, 10:27:40

Re: Printerserver med en RASPI

Inlägg av hawkan »

Förutom att 110 baud stöds av t ex raspbian kan du sätta valfri baudrate. Om RASPI betyder Raspberry Pi vill säga.
T ex https://www.raspberrypi.org/forums/view ... p?t=130326
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45270
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Printerserver med en RASPI

Inlägg av TomasL »

Det var ju intressant, då behöver man inget emellan.
Användarvisningsbild
maDa
Inlägg: 4076
Blev medlem: 11 november 2005, 22:13:16
Ort: Malmö
Kontakt:

Re: Printerserver med en RASPI

Inlägg av maDa »

110Bps lär gå att bitbanga utan problem med.

Ja du får väll börja med ha igång någon printserver, förslagsvis IPP, som kan dela ut en "plaintext-only" skrivare.
När sedan jobbet är spoolat & klart så får ett annat eget program ta vid som börjar mata ut detta via en GPIO-pinne.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45270
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Printerserver med en RASPI

Inlägg av TomasL »

Måste väl vara bättre att köra via USARTen.
Skriv svar