• Welcome to Schneider / Amstrad CPC Forum.
Welcome to Schneider / Amstrad CPC Forum. Please login.

17. April 2026, 21:03:39

Login with username, password and session length

Shoutbox

TFM

2024-04-08, 20:42:44
Happy Sonnenfinsternis!  :)

TFM

2024-01-15, 17:06:57
Momentan billige Farbbänder auf Ebay für PCW

Devilmarkus

2023-07-09, 10:37:40
Zweiter 👋😂🤣

TFM

2023-06-13, 14:21:49
Sommerloch!

Recent

Members
Stats
  • Total Posts: 12,834
  • Total Topics: 1,528
  • Online today: 215
  • Online ever: 1,724
  • (16. January 2020, 00:18:45)
Users Online
Users: 1
Guests: 209
Total: 210

209 Guests, 1 User
Rennert

ProMicro

Started by almasys, 03. August 2019, 15:17:37

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

LambdaMikel

Quote from: TFM on 12. August 2019, 12:11:55
Naja, gesockelt ist er hald nicht im CPC.  ::)

Stimmt, ausloeten von Chips ist immer sehr heikel... ich habe jetzt das hier, damit geht es sowas von super. Bin absolut begeister von dem Teil:

https://www.amazon.com/ECG-J-045-DS-Electric-Soldering-Temperature/dp/B00068IJSG

Rennert

ich mache das anders: IC abschneiden, Pins mit Pinzette rausziehen. 0,6m Kanüle und Lötaugen freistechen, dann Fassung einlöten ;)

LambdaMikel

Quote from: Rennert on 13. August 2019, 18:25:29
ich mache das anders: IC abschneiden, Pins mit Pinzette rausziehen. 0,6m Kanüle und Lötaugen freistechen, dann Fassung einlöten ;)

Ja habe ich auch immer so gemacht, allerdings ist es mit diesem Loeteisen oben so viel schneller und einfacher. PIN ausloeten und raussaugen in 5 Sekunden. 

Rennert

erklär mal genau, sieht interessant aus. Wäre mal ne Investition.

TFM

Das ist so eine Art Staubsauger für Lötzinn und abgezwickte Pins, oder?
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

LambdaMikel

Quote from: TFM on 13. August 2019, 21:36:37
Das ist so eine Art Staubsauger für Lötzinn und abgezwickte Pins, oder?

So ist es! Ich schneide das defekte Bauteil allerdings auch frei ("retten" lohnt meist nicht), und die PINs werden einfach weggesaugt, zusammen mit dem Lötzinn. Das Lötauge sieht danach wie neu aus. Meist brauche ich nicht mal mehr Lötlitze zum Säubern.

almasys

Quote from: LambdaMikel on 13. August 2019, 18:08:03
https://www.amazon.com/ECG-J-045-DS-Electric-Soldering-Temperature/dp/B00068IJSG
Hast Du genau das genau da bestellt? Es ist in Dollar ausgezeichnet, Betriebsspannung ist nicht angegeben, nicht dass ich da eine 110 Volt-Version kaufe.

Danke,
AMSi

TFM

Der hat den Ami-Stecker, also 110 Volt. Das Werkzeug gibt es aber sicher auch in DE für 220 Volt.  :)
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

LambdaMikel

Quote from: almasys on 14. August 2019, 18:11:02
Quote from: LambdaMikel on 13. August 2019, 18:08:03
https://www.amazon.com/ECG-J-045-DS-Electric-Soldering-Temperature/dp/B00068IJSG
Hast Du genau das genau da bestellt? Es ist in Dollar ausgezeichnet, Betriebsspannung ist nicht angegeben, nicht dass ich da eine 110 Volt-Version kaufe.

Danke,
AMSi

Ja, wir haben 110 V hier und andere Stecker. Da musst Du bitte selbst bei Amazon.de nachsuchen, wie das Ding da heisst und wie und wo es zu haben ist.

almasys

45 Watt / 120 Volt gibt 0,375 Ampere. Ich habe hier Dioden, die können 1000 Volt und 1 A. Wenn man wüsste, dass da keine Steuerelektronik drin ist, sondern das Ding einfach nur ungeregelt heizt, dann könnte man mit der Montage eines Schuko-Steckers auch gleich eine Diode einsetzen die von 240 Volt Wechselstrom nur eine Phase passieren lässt.

Oder ich schalte zwei von den Dingern in Reihe, dann habe ich auch die Spannung halbiert, und kann mit zwei Händen arbeiten.

Eigentlich lasse ich von Netzspannung generell die Finger.

Grübel, grübel,
AMSi

almasys

Der Druckerport ist jetzt eine Tastatur. Allerdings eine US-amerikanische.

Dazu habe ich einen ProMicro (5 Volt, 16 MHz) wie folgt verbunden:
Strobe - 10 (1 kOhm)
D0 - Pin 9 (1 kOhm)
(...)
D7 - Pin 2 (1 kOhm)
Busy - TX0 (220 Ohm), mal sehen, ob ich auf dem Weg seriell Daten reinkriege
GND - Masse

So lange beim Start der Stromversorgung über den USB-Port der Knopf zwischen A0 und A2 gedrückt ist bleibt der ProMicro in einer Schleife hängen und blinkt vor sich hin. Dadurch soll ein Amoklauf verhindert werden, der eine Neuprogrammierung erschwert. (Startet mal den Vorgang, während wild Tasten gedrückt werden.

Ach ja, der Sketch für die Arduino IDE:
#include <Keyboard.h>

#define strobe 10
#define lsb 9
#define msb 2
#define busy 1

void setup() {
pinMode(A0,INPUT_PULLUP);pinMode(A2,OUTPUT);
while (digitalRead(A0)==0) { pinMode(17,OUTPUT);delay(500);pinMode(17,INPUT);delay(500);}
pinMode(strobe,INPUT_PULLUP);
Keyboard.begin();
}

void loop() {
noInterrupts();
pinMode(busy,OUTPUT); 
while (digitalRead(strobe)) {}
pinMode(busy,INPUT);
interrupts();
int i=0;
for (int port=msb;port<=lsb;port++) { i=(i<<1)|digitalRead(port); }
Keyboard.print(char(i));               
while (!digitalRead(strobe)) {}
}


Grüßle,
AMSi

LambdaMikel

Interessant! Ist das nicht eine herrliche Bastel-Zeit in der wir leben? So viel Spass mit Mikrocontrollern wie heute gab es noch nie. Und alles so schön günstig.

Wäre ja super wenn man eine serielle Schnittstelle über den Parallelport hinkriegen würde. Insbesondere würde mich die Datenrate interessieren. Wenn ich das recht verstehe, kannst Du noch nicht auslesen am CPC?

almasys

Quote from: LambdaMikel on 18. August 2019, 19:16:19
Interessant! Ist das nicht eine herrliche Bastel-Zeit in der wir leben? So viel Spass mit Mikrocontrollern wie heute gab es noch nie. Und alles so schön günstig.
Materialwert ca. 5 €, und aus Teilen die man sich auch in Jahrzehnten noch bekommt. Aber leider kommt es bei großen Datenmengen zu Tippfehlern. Und das, obwohl ich alles in BASIC generiere.
Quote
Wäre ja super wenn man eine serielle Schnittstelle über den Parallelport hinkriegen würde. Insbesondere würde mich die Datenrate interessieren. Wenn ich das recht verstehe, kannst Du noch nicht auslesen am CPC?
Weil es egal war habe ich Busy an TX gelötet. Weiter bin ich noch nicht.