Anet A8 Optical Sensor Mount for Omron Spy 412 Auto Bed Leveling by chertle 3d model
Warning. This content is not moderated and could be offensive.
smoke
3dmdb logo
Thingiverse
Anet A8 Optical Sensor Mount for Omron Spy 412 Auto Bed Leveling by chertle

Anet A8 Optical Sensor Mount for Omron Spy 412 Auto Bed Leveling by chertle

by Thingiverse
Last crawled date: 3 years ago
Somewhere in the deep of the web , i've found a user, he experimented with the OMRON EE SPY 402. After reading the manual i decided quickly to buy one ( and two more for friends).
Please read the manual and technical details from here.
(https://www.ia.omron.com/products/family/440/specification.html)
The main feature are: Modulated active IR-Sensor. short distance. 5V and NPN that means it could be direct wired to original z-switch connectors
Accidentally i orderd a used one (look@ebay from 5-50€), but a little bit diffrent type EE SPY 412. I got mine for 8Euros on ebay.
Please read the manual and technical details from here.
(https://www.ia.omron.com/products/family/443/specification.html)
The main feature are also : modulated avtive IR-Sensor. short Distance. 5V and NPN and very light weighted.
This is for users with autolevel enabled firmware (I'm a skynet user) . Do all the steps that described in Web to enable autolevel.
(https://3dprint.wiki/reprap/anet/a8/improvement/autobedleveling)
If you use M119 to test the triggering use white paper and look to the buildin LED!!! Triggering on glass bed results in a short flash around a hotspot.
You need one plug from type: JST XHP-3
(https://www.amazon.de/S%C3%A4tze-2-5-3-Pin-Stecker-Stecker-Draht-Buchse/dp/B01DU9OS5K/ref=sr_1_fkmr0_1?s=toys&ie=UTF8&qid=1491909206&sr=1-1-fkmr0&keywords=JST+XH+2.5+3-P
orhttps://www.amazon.de/gp/product/B01DU87NT4/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1
)
Instead of use a capazitive,induktive, mechanical sensor like BLTouch you can plug this sensor direct to the ( all the three wires) board.
You didn't need a octocoupler or the two resitors and no additonal 12V needed. Almost just Plug&Play.
Wiring is very easy. Solder 3 small wire (lenght each arround 1m) to the sensor and be careful with temperature (quick with a small solder iron).
Ground to Ground(-); 5V to VCC(+); and Out to Signal. Look here for wiring:https://3dprint.wiki/reprap/anet/a8/improvement/autobedleveling)
I designed a very easy sensor mount. It's equipped with plasic dowels, which fit in the (non-threaded) holes on the lower rear of the slides without screws.
You only need 2x M3 screws and nuts for the sensor to mount .
The nozzle should to be below (1-3mm) the sensor.
I attach my configuration.h from "skynet" . The offset of sensor is X 18mm & Y 45mm
Use at your own risk, be careful and keep hands on the powerswitch while testing :-)
I use the sensor with glass, buildtak, fr4 and carbon bed. No problem at all yet.
Skynet Configuration:
define X_PROBE_OFFSET_FROM_EXTRUDER 18
define Y_PROBE_OFFSET_FROM_EXTRUDER 45
Testresults with Glass Bed:
define Z_MIN_PROBE_REPEATABILITY_TEST
M48 P10 X100 Y100
ecv: Mean: 2.514750 Min: 2.503 Max: 2.520 Range: 0.017
Recv: Standard Deviation: 0.005640
M48 P10 X50 Y50
Mean: 2.431000 Min: 2.425 Max: 2.437 Range: 0.013
Recv: Standard Deviation: 0.003905
M48 P10 X150 Y150
Recv: Finished!
Recv: Mean: 2.454750 Min: 2.450 Max: 2.460 Range: 0.010
Recv: Standard Deviation: 0.003052
Results with 100Celcius Hotbed:
Send: M105
Recv: ok T:150.1 /150.0 B:101.5 /100.0 @:29 B@:127
M48 P10 X100 Y100
Recv: Mean: 1.705250 Min: 1.697 Max: 1.712 Range: 0.015
Recv: Standard Deviation: 0.004931
M48 P10 X50 Y50
Recv: Mean: 1.641500 Min: 1.635 Max: 1.647 Range: 0.012
Recv: Standard Deviation: 0.004213
M48 P10 X150 Y150
Recv: Mean: 1.637250 Min: 1.632 Max: 1.642 Range: 0.010
Recv: Standard Deviation: 0.004100
Edit 2018-11-13
if plasic dowels are broken ( that happens to me) use hot glue to fix the plate

Tags