Waarom kunnen magnetische schakelaars het bedieningspunt aanpassen, terwijl mechanische schakelaars dat niet kunnen?

  1. Thuis
  2. Nieuws
  3. Kennisbank
  4. Waarom kunnen magnetische schakelaars het bedieningspunt aanpassen, terwijl mechanische schakelaars dat niet kunnen?

Magnetische schakelaars maken instelbare bedieningspunten mogelijk omdat ze een continu variërend analoog signaal uitvoeren; de controller kan de precieze diepte van de steel op elke positie lezen, wat betekent dat het bedieningspunt softwarematig wordt gedefinieerd. Mechanische schakelaars daarentegen geven een binair “on” of “OFF” signaal uit; het bedieningspunt wordt bepaald door de fysieke contactpositie van de metalen bladveer en is in de fabriek vastgezet. Dit is niet alleen een verschil in “precisie”, maar een fundamenteel verschil in de aard van het signaal zelf.


 

I. Mechanische schakelaars: activering als een fysieke gebeurtenis

De interne structuur van een traditionele mechanische schakelaar is eenvoudig: een steel, een veer, een metalen bladveer en elektrische contacten.

Wanneer u op de toets drukt, beweegt de steel naar beneden, waardoor de metalen bladveer vervormt. Zodra de bladveer een kritiek vervormingspunt bereikt, raakt het bewegende contact fysiek het stationaire contact, sluit het circuit en stuurt een “toets ingedrukt” signaal naar de computer. Wanneer de sleutel wordt losgelaten, klikt de bladveer terug, scheiden de contacten en gaat het circuit open.

Hierbij wordt het bedieningspunt bepaald door de fysieke positie van de bladveer. De bediening vindt precies plaats waar de bladveer contact maakt. Het is geen instelbare parameter, maar een inherent onderdeel van de mechanische structuur van de schakelaar. Het bedieningspunt is bijvoorbeeld vast op 2.0mm voor Cherry Red-schakelaars, 1.2mm voor Silver-schakelaars en 2.0mm voor bruine schakelaars - deze waarden zijn tijdens de productie hard gecodeerd in de geometrie van de metalen bladveer.

Gebruikers kunnen dit niet wijzigen. Tenzij u de schakelaar vervangt door een schakelaar met een ander bedieningspunt, blijft dat punt vast.

 

II. Magnetische schakelaars: activering als softwarebepaling

Magnetische schakelaars hebben een heel andere structuur. Ze missen metalen bladveren en fysieke contacten. In plaats daarvan is een permanente magneet aan de onderkant van de steel bevestigd en wordt er direct onder op de printplaat een Hall-effectsensor geplaatst.

Wanneer u op de toets drukt, beweegt de magneet dichter bij de sensor, waardoor de gedetecteerde magnetische veldsterkte verandert. Deze verandering is continu: de sensor voert één spanningswaarde uit wanneer de magneet 5mm verwijderd is, een andere wanneer deze 3mm verwijderd is, en nog een andere wanneer hij 1mm verwijderd is.

The sensor outputs an analog signal rather than a simple “on” or “off” state. The microcontroller continuously reads this voltage value at an extremely high frequency (e.g., 8000Hz) and converts it into the precise position of the stem using a calibration curve. It then compares this calculated position against the user-defined actuation threshold:

“De gebruiker heeft het bedieningspunt ingesteld op 1.5mm. Als de huidige steelpositie 1.2mm is, is de drempel niet bereikt, dus vindt er geen activering plaats. Als de huidige steelpositie 1.6mm is, wordt de drempel overschreden en treedt er activering op.”

Het cijfer 1.5mm voor het bedieningspunt is een softwareparameter, geen vaste fysieke locatie binnen de hardware. Gebruikers kunnen deze waarde via de stuurprogrammasoftware aanpassen aan 0.1mm, 4.0mm of iets daartussenin. Eenmaal gewijzigd, wordt de beslissingslogica van de microcontroller dienovereenkomstig bijgewerkt, waardoor het bedieningspunt effectief wordt verschoven.

Het schakelmechanisme zelf blijft ongewijzigd.

 

III. Belangrijk verschil: continue versus discrete waarden

Als je de twee vergelijkt, wordt het fundamentele verschil onthuld.

Mechanische schakelaars geven discrete waarden uit, beperkt tot slechts twee toestanden: “0” en “1.” De microcontroller weet alleen of de toets is ingedrukt of niet; hij weet niet of de toets 1.5mm of 3.5mm heeft gereden. De activering vindt plaats op het precieze moment dat de toestand overschakelt van 0 naar 1 - een moment dat wordt bepaald door de vaste fysieke positie van het metalen contactblad.

Magnetische schakelaars geven continue waarden uit: elke positie van de steel langs het verplaatsingspad komt overeen met een specifieke spanningswaarde. De microcontroller kan detecteren dat de sleutel zich momenteel op 2.3mm bevindt of dat deze van 2.3mm naar 1.8mm beweegt. Het bedieningspunt wordt niet langer gedefinieerd door het moment dat een fysieke gebeurtenis plaatsvindt, maar eerder door het moment dat de software bepaalt dat de positiegegevens de drempel hebben overschreden.

De bevoegdheid om het bedieningspunt te definiëren is verschoven van de fysieke geometrie van het contactblad naar de firmwarelogica van de microcontroller.

Dit is de fundamentele reden waarom magnetische schakelaars instelbare bedieningsverplaatsingen mogelijk maken. Het is niet zo dat magnetische schakelaars een “hogere precisie” hebben, maar eerder dat de aard van hun signaal het mogelijk maakt om het bedieningspunt te definiëren als een variabele softwareparameter. De signaalkarakteristieken van mechanische schakelaars schrijven voor dat het bedieningspunt wordt bevestigd aan de fysieke plaats waar de metalen contacten elkaar ontmoeten - een positie die niet via software kan worden gewijzigd.

 

IV. Wat houdt dit verschil nog meer in?

Instelbare bedieningspunten zijn nog maar het begin. Omdat magnetische schakelaars continue positiegegevens uitvoeren, ontsluiten ze mogelijkheden die voor mechanische schakelaars fundamenteel onmogelijk zijn om te bereiken:

Snelle trigger: Zowel bedienings- als resetpunten zijn instelbaar. Traditionele mechanische schakelaars vereisen dat de contacten volledig uit elkaar worden gehaald voordat heractivering kan plaatsvinden; daarentegen kunnen magnetische schakelaars worden geconfigureerd om een reset te registreren op het moment dat de vinger slechts 0.1mm optilt, waardoor razendsnelle reacties op snelle stops en herhaalde invoer mogelijk zijn.

DKS (Dynamic Keystroke): Een enkele toets kan verschillende opdrachten activeren op basis van de diepte van de druk. Omdat de controller de positie van de toets nauwkeurig volgt, kunnen gebruikers instellingen configureren zoals “ondiep indrukken om te lopen, diep indrukken om te lopen.”

Analoge ingang: De continue gegevens van magnetische schakelaars kunnen worden toegewezen aan de joystickassen van de controller - een prestatie die onmogelijk is met de binaire (aan/uit) signalen van mechanische schakelaars.

Al deze kenmerken berusten op één fundamenteel onderscheid: magnetische schakelaars voeren continue gegevens uit, terwijl mechanische schakelaars discrete gegevens uitvoeren. Instelbare bediening is gewoon de meest intuïtieve en door de gebruiker waarneembare manifestatie van dit onderliggende verschil.

Pulsar X2F CrazyLight: A 29g Ultra-Lightweight Design Exclusively for Fingertip Grip
Menukaart