Search found 541 matches

by DMA
Today, 07:12
Forum: Workshop
Topic: Scanning a cortron Diablo keyboard
Replies: 8
Views: 1643

Re: Scanning a cortron Diablo keyboard

..there's this wonderful chip, cheap as dirt (about $7 for a hundred) - TA7642. It is an AM radio chip - but if you think about it, AM radio is just a very sensitive rectifier, so hooking a naked TA7642 (w/o compensating resistors - resistor between output and power, cheap diode with 100pF capacitor...
by DMA
Yesterday, 21:08
Forum: Workshop
Topic: Scanning a cortron Diablo keyboard
Replies: 8
Views: 1643

Re: Scanning a cortron Diablo keyboard

Turns out the noise was my scope. I remembered the probes have 1x position and remeasured. It's not that bad, but 50ns measurement window smells like OpAmps - which we have, but they only can be used on specific pins and there are only 4 of them (so either external demux OR external OpAmps OR rewiri...
by DMA
Yesterday, 08:15
Forum: Workshop
Topic: Scanning a cortron Diablo keyboard
Replies: 8
Views: 1643

Re: Scanning a cortron Diablo keyboard

OK, I have good news and bad news. Good news is one can sense keypress depth: https://www.instagram.com/p/B0KiNFCFydI/ - kind of. The bad news is you have 20 mV of noise and 15 (FIFTEEN) mV of signal, for what seems to be 100 nanoseconds. Here's non-pressed vs pressed oscillograms for 4-switches in ...
by DMA
Yesterday, 07:51
Forum: Workshop
Topic: Beamspring Factory process - How to
Replies: 35
Views: 2398

Re: Beamspring Factory process - How to

"keycap support structures" :)
by DMA
Yesterday, 01:51
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense!
Replies: 421
Views: 32656

Re: [Done] CommonSense controller - better capsense!

So, since I'm no longer actively fixing things anyway, and the only KP was the macros (which had some defects, and which I totally broke when migrating to 8-bit keys) - and I fixed that.. I christen thee Release One Point Zero, codename "It's not just good, it's good enough!". https://github.com/dma...
by DMA
20 Jul 2019, 04:48
Forum: Workshop
Topic: Beamspring Factory process - How to
Replies: 35
Views: 2398

Re: Beamspring Factory process - How to

I don't think you need such stabilizers - the switch is under the key center everywhere. The stabilizer is there so it pulls down the other side of the key when you press off-center. To achieve this, it must be held down at the other end. Suppose you press the left end of your spacebar. Downforce on...
by DMA
19 Jul 2019, 08:25
Forum: Workshop
Topic: Please Help! Trying to fix Keyboard PCB
Replies: 1
Views: 1312

Re: Please Help! Trying to fix Keyboard PCB

Definitely something with a column - or may be two. I see you have 3 greenwires (even if they're blue - they're still greenwires). Are you sure they're correctly soldered? If they are - get your voltmeter out and measure voltages on both terminals of a key that works (pressed AND released) and then ...
by DMA
19 Jul 2019, 07:58
Forum: Workshop
Topic: Scanning a cortron Diablo keyboard
Replies: 8
Views: 1643

Re: Scanning a cortron Diablo keyboard

OK, I killed 2 days but now I know why reads are so unstable. Turns out, 74145 is there for a Reason. The Reason is all 10 outputs are essentially shorted together - well, technically, they're connected via a wire wound thru all of those ferrite cores, so there's some impedance, but inductance is lo...
by DMA
16 Jul 2019, 23:58
Forum: Workshop
Topic: xwhatsit beamspring converter board "not found"
Replies: 17
Views: 1214

Re: xwhatsit beamspring converter board "not found"

(although that's probably down to bad soldering, but who knows, you know?) Oh, don't worry. If you pass the "solder it correctly" part - you'll just unlock level 2. The boss on level 2 is "find a threshold which reliably registers keypresses and yet doesn't spuriously fire when I don't press anythi...
by DMA
16 Jul 2019, 22:42
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense!
Replies: 421
Views: 32656

Re: [Done] CommonSense controller - better capsense!

"If you want people to use your method" - ooh, that's where you got me completely wrong. I don't. I'd rather not have people who value their time above mine and are concerned about dumping $10 for something that may not work. It just doesn't worth it. Sorry for asking in another thread about why wou...
by DMA
16 Jul 2019, 21:10
Forum: Workshop
Topic: CommonSense quick-start / noob's guide
Replies: 10
Views: 867

Re: CommonSense quick-start / noob's guide

Thanks for the pictures. Errata: CY8C5888LTI-LP079 => CY8C5888LTI-LP097 "Switch type if neither" - the real difference is "what's default level - low or high?". So, for beamspring the plate is laying on the PCB by default and on model F it's lifted. And there's no other options :) Ground must be con...
by DMA
16 Jul 2019, 20:53
Forum: Workshop
Topic: xwhatsit beamspring converter board "not found"
Replies: 17
Views: 1214

Re: xwhatsit beamspring converter board "not found"

I am not a "great expert", neither I play one on TV. It's just I mostly know when I don't know things - and PCB mapping without PCB in hand is one of those. I literally can't know all the variants (or even technologies) of all the keyboards CS _may_ support (see, for example, Sandgrax's foam-and-foi...
by DMA
16 Jul 2019, 19:37
Forum: Workshop
Topic: xwhatsit beamspring converter board "not found"
Replies: 17
Views: 1214

Re: xwhatsit beamspring converter board "not found"

So, second part is there. With keypresses even. First part is also kind of there - it tells you about where rows and columns are by default. If you go remapping - you must understand the dev environment and I'm not making that readme "teach yourself PSoC Creator in 21 days". Not convinced whether "h...
by DMA
16 Jul 2019, 19:23
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense!
Replies: 421
Views: 32656

Re: [Done] CommonSense controller - better capsense!

* you should figure that out yourself. Who knows what pinout _your_ PCB has. * you can, although I can't personally understand why would one trade beamspring sound to an ersatz-typewriter. You can figure out how by reading the source, of course - but I'll add a README section about that thing. * rea...
by DMA
16 Jul 2019, 18:56
Forum: Workshop
Topic: Scanning a cortron Diablo keyboard
Replies: 8
Views: 1643

Re: Scanning a cortron Diablo keyboard

I tried to run creator from linux, but given up. Even if compilation environment is not really windows-specific, the UI is :( As for writing verilog for psoc - I find it easier to make the equivalent schema from components and let the creator deal with everything else - from verilog to bitstream gen...
by DMA
16 Jul 2019, 18:49
Forum: Workshop
Topic: xwhatsit beamspring converter board "not found"
Replies: 17
Views: 1214

Re: xwhatsit beamspring converter board "not found"

I'm all ears. What does it mean to have a "particularly clear guide"?
by DMA
16 Jul 2019, 18:45
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense!
Replies: 421
Views: 32656

Re: [Done] CommonSense controller - better capsense!

@PancakeMSTR what part of picture is unclear?

@JP! - yes, ExpHdr pins are for that. ExpHdr_0 and ExpHdr_2 will be solenoid driver active pins if you select "solenoid" in hardware setup.
by DMA
16 Jul 2019, 08:53
Forum: Workshop
Topic: Scanning a cortron Diablo keyboard
Replies: 8
Views: 1643

Re: Scanning a cortron Diablo keyboard

I've read the patent. Sorry to disappoint you - but "making actuation depth configurable" is not likely to work. According to US3978474 the key in rested state saturates the ferrite core by holding a permanent magnet close to it. https://moluch.ru/archive/158/44626/ is (sorry for Russian. In case yo...
by DMA
16 Jul 2019, 06:52
Forum: Workshop
Topic: xwhatsit beamspring converter board "not found"
Replies: 17
Views: 1214

Re: xwhatsit beamspring converter board "not found"

Why would you do that in 2019? CY8CKIT-059 is 5x cheaper and supports literally everything (except parts of macro engine which didn't strictly work anyway). "USB device not recognized" is "it's powered on, but something strange comes off data pins". Check the signal train from USB socket to the main...
by DMA
16 Jul 2019, 06:25
Forum: Workshop
Topic: Scanning a cortron Diablo keyboard
Replies: 8
Views: 1643

Re: Scanning a cortron Diablo keyboard

I happen to have 3 cortrons laying around. In one, I've got permission to replace the MCU and keep the driving logic because I couldn't figure out the analog part, really. Especially puzzling is the output from MCU which feeds back into the analog part depending on the previous key state. .. I almos...
by DMA
14 Jul 2019, 03:36
Forum: Workshop
Topic: Univac Keyboard (Micro Switch)
Replies: 51
Views: 2631

Re: Univac Keyboard (Micro Switch)

This looks pretty close to cortron switches - including the driving electronics. Have you tried to reverse-engineer the driving electronics for it? I'm trying to replace the central MCU in one of those, but couple of keys are not pressed reliably and I can't understand is it because of the keys bein...
by DMA
13 Jul 2019, 04:33
Forum: Workshop
Topic: Beamspring Factory process - How to
Replies: 35
Views: 2398

Re: Beamspring Factory process - How to

Needle-nose pliers are da shit. As for the bending tool - plastic is likely too soft for that. Metal will probably deform it. Also this being spring steel - to give it a shape you must bend it _beyond_ that shape. And if it's not - it might have trouble holding the shape for long. I like the idea of...
by DMA
29 Jun 2019, 17:41
Forum: Workshop
Topic: IBM Model M buckling spring switch bounce oscilloscope measurement
Replies: 13
Views: 948

Re: IBM Model M buckling spring switch bounce oscilloscope measurement

trigger on falling edge, have a resistor (not small - 10K would be OKish) between switch output and ground, half-second screen length (50ms/div I guess?).
That should tell you an overview - does it happen or not. Then you can go and zoom in horizontally
by DMA
20 Jun 2019, 16:38
Forum: Workshop
Topic: IBM 5251 Beamspring with DMAs CommonSense
Replies: 7
Views: 636

Re: IBM 5251 Beamspring with DMAs CommonSense

there are "exp header" pins - those should go to solenoid board
by DMA
02 Jun 2019, 04:33
Forum: Workshop
Topic: Alternative capsense patterns testing
Replies: 10
Views: 696

Re: Alternative capsense patterns testing

@numist why it's wild? you have 2 capacitors in series, you short one out - your total capacitance increases :) 4x is not all that unexpected - electrode gap is the denominator in the capacitance formula. Just by firmly pressing the flipper to PCB you'll get noticeable increase in readings. Ground s...
by DMA
19 May 2019, 23:05
Forum: Workshop
Topic: Beamspring Factory process - How to
Replies: 35
Views: 2398

Re: Beamspring Factory process - How to

Sorry for hijacking the thread, SneakyRobb. CS is (at least in my beamspring) quite a diva and disassamble the beamspring every other day and clean it to avoid severel "hickups" is annoying. What are your symptoms? Keys not registering, repeats, something else? What are your thresholds? Must be abou...
by DMA
19 May 2019, 22:49
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense!
Replies: 421
Views: 32656

Re: [Done] CommonSense controller - better capsense!

It didn't matter so far which side you drive. But for those switches it may. But since you tested both ways and they seem not to differ - drive rows, because only 8 driving pins are possible right now. It's not that it's hard to add more - but since all pins must be assigned it will require 100-pin ...
by DMA
15 May 2019, 06:46
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense!
Replies: 421
Views: 32656

Re: [Done] CommonSense controller - better capsense!

Windows binaries are in releases section. https://github.com/dmaone/CommonSense/r ... tag/v0.2.1 supposed to be latest.

What are linux build errors?
by DMA
13 Apr 2019, 21:15
Forum: Workshop
Topic: Restoring&Converting the IBM 4978 Beamship
Replies: 29
Views: 2006

Re: Restoring&Converting the IBM 4978 Beamship

I see. You may have to tape small pieces of foil over the unused key pads. Beamspring keys lay on the pads at rest, so empty ones can appear always pressed (if empty pads read zero). For new designs it's less of a problem, you just need to make a 3x3mm square pads on unused matrix cells - row on one...
by DMA
13 Apr 2019, 19:14
Forum: Workshop
Topic: Restoring&Converting the IBM 4978 Beamship
Replies: 29
Views: 2006

Re:

Noobmaen wrote:
17 Dec 2018, 14:36
The restoration process is finally finished, here are pictures of the result. ImageIMG_3133
Do those top button have lamps in them?

Also please post matrix monitor screenshot and hardware settings.

Go to advanced search