Thingiverse
9-Bit Absolute Singletrack Gray Code Rotary Encoder by atzensepp
by Thingiverse
Last crawled date: 3 years, 4 months ago
Rotary Encoder for absolute angle measurement based on a 9-Bit Single Track Graycode (STGC) [1]. I used the pattern from [2]. The resolution is 1 Degree. In a Single track gray code encoder all sensor elements can sit at the same radius. The cylindircal encoder geometry allows a flat design in contrary to the more common disk-based encoders.
The device is modular. Sensor blocks can be exchanged if one wants to change the slit widths or a print went wrong. Instead of a 3d printed encoder cylinder another idea is to use a laserprinted encoder pattern on transparent foil and wrap it around the upper disk.
My expectation is that due to the higher resolution of the laserprinter higher angular resolutions with more sensors could be achieved.
The structural elements of this device consist of
A lower disk with a pocket for a ball bearring, 9 holes for 3mm-LED, a grove for the encoder cylinder and pockets to host 9 sensor blocks. The sensor block has openings for mounting screws and smaller holes for electrical connections of the inner LEDs.
A upper disk wheel that is connected to the inner rotating part of the bearring.
The disk has a pocket at the top for installation of an axis adapter
An encoder cylinder that is mounted on the upper disk wheel
9 sensor blocks with openings for 3mm photo transistors and an optic slit
In order to build the device you need:
A 19mm ball bearring
3 x Worm screws to fix the ball bearring (not necessary)
9 x 3mm - LEDs with 1k resistors
9 x 3mm - Phototransostors (E.g. SFH309 ) with 47k resistors
1 x 3 mm Screw (you can use other diameters but the hole in the upper disk must be widened)
1 x 3 mm counter nut for the screw
2 x Washers
For Readout and Angle-Decoding a Microcontroller (e.g. Arduino)
Hints for building:
print the sensor blocks with the slits on the print bed. Print each block separate.
(Attempts with my 3D printer to print multiples at once led to obstructed slits)
The centering of the wheel with the encoder is important
(I had no success with prints with an axis fitting the inner of the bearring)
One Washer under the bearring another one above
Grinding might be necessary if parts contact each other.
[1] STGC - Single Track Gray Codes: https://en.wikipedia.org/wiki/Gray_code#STGC
[2] Gary Williams: 9-Bit Graycode at:https://www.experts-exchange.com/questions/23594359/'single-track-gray-code'-sought-for-encoding-360-degrees-with-9-sensors.html
The device is modular. Sensor blocks can be exchanged if one wants to change the slit widths or a print went wrong. Instead of a 3d printed encoder cylinder another idea is to use a laserprinted encoder pattern on transparent foil and wrap it around the upper disk.
My expectation is that due to the higher resolution of the laserprinter higher angular resolutions with more sensors could be achieved.
The structural elements of this device consist of
A lower disk with a pocket for a ball bearring, 9 holes for 3mm-LED, a grove for the encoder cylinder and pockets to host 9 sensor blocks. The sensor block has openings for mounting screws and smaller holes for electrical connections of the inner LEDs.
A upper disk wheel that is connected to the inner rotating part of the bearring.
The disk has a pocket at the top for installation of an axis adapter
An encoder cylinder that is mounted on the upper disk wheel
9 sensor blocks with openings for 3mm photo transistors and an optic slit
In order to build the device you need:
A 19mm ball bearring
3 x Worm screws to fix the ball bearring (not necessary)
9 x 3mm - LEDs with 1k resistors
9 x 3mm - Phototransostors (E.g. SFH309 ) with 47k resistors
1 x 3 mm Screw (you can use other diameters but the hole in the upper disk must be widened)
1 x 3 mm counter nut for the screw
2 x Washers
For Readout and Angle-Decoding a Microcontroller (e.g. Arduino)
Hints for building:
print the sensor blocks with the slits on the print bed. Print each block separate.
(Attempts with my 3D printer to print multiples at once led to obstructed slits)
The centering of the wheel with the encoder is important
(I had no success with prints with an axis fitting the inner of the bearring)
One Washer under the bearring another one above
Grinding might be necessary if parts contact each other.
[1] STGC - Single Track Gray Codes: https://en.wikipedia.org/wiki/Gray_code#STGC
[2] Gary Williams: 9-Bit Graycode at:https://www.experts-exchange.com/questions/23594359/'single-track-gray-code'-sought-for-encoding-360-degrees-with-9-sensors.html
Similar models
grabcad
free
Miniature optical encoder with absolute position
...ad
miniature encoder with 30 steps of absolute position is implemented with 5 optical sensors generating single track grey code.
thingiverse
free
Bearing 146.05mm x 127mm x 12.7mm with 6mm Ball Bearings by georgebrooksuk
... 25 x 6mm ball bearings then superglue the single inner in place.
there are the indv - individual files for anyone who wants them
grabcad
free
1204 x 430mm ball screw with BK10 and BF bearing blocks
...1204 x 430mm ball screw with bk10 and bf bearing blocks
grabcad
1204 x 430mm ball screw with bk10 and bf bearing blocks
thingiverse
free
absolute encoder disk by postcoital_mass
...s a typical 256 position encoder that means it have 8 circles of these slits, in small model it hard to print or mill last rings.
thingiverse
free
Filament sensor adapter with tacho speed encoder LM393 by lcortese
...g.
1 x magnet 6x10x2
build:
just print the piece, put the magnet before put the bearing, and insert the piece between the sensor.
thingiverse
free
Bearing 146.05mm x 127mm x 12.7mm with 6mm Ball Bearings by georgebrooksuk
...ll of the individual files if needed
layout the bottom section, insert the ball bearings and the superglue the top inner section.
thingiverse
free
SARE (Smart Absolute Rotary Encoder) by Lami31
...code), these sensors use a disc containing several tracks coded in gray code with an optical bloc to detect the current position.
thingiverse
free
Smart filament sensor & guide (Ender 3 sensor mount) by ryarnyah
...lug in with your board (/!\ remember to look at the sensor wires to match vcc/grd/sig /!\)
work perfectly fine on my ender 3 v2.
thingiverse
free
Original Sphere Spinner 1/2 inch balls by PointDeckster
...e additional weight for spinning and look cool. print the caps with the thumb socket on the table and the bearing side facing up.
thingiverse
free
12mm Ball Bearing Speedometer by FlyByPC
...sells packs with both of these), an arduino or similar microcontroller, two 10m resistors, and two 220 ohm resistors....
Singletrack
cg_trader
$50
Trek Fuel 2020 MountainBike
...bike that can climb, descend and race through twisty singletrack without breaking a sweat, making it an ideal one...
cg_trader
$11
Road Bike
...needed] mountain bikes are typically ridden on mountain trails, singletrack fire roads, and other unpaved surfaces. this type of...
Encoder
3ddd
free
Zippo
...ысокополигональная модель культовой зажигалки zippo. выполнена 1:1 по реальному образцу до винтика. бе
3ddd
free
SMANIA Chic DeLuxe
...оригинальной картинки. 2 файла, со слитым и не слитым стэком. юзайте!xml version='1.0' encoding='%soup-encoding%'
thingiverse
free
Encoder knob
...encoder knob
thingiverse
for encoder without thread, as in the photo
3dfindit
free
Encoders
...encoders
3dfind.it
catalog: abb low voltage & systems
thingiverse
free
Encoder wheel by kaspwip
...encoder wheel by kaspwip
thingiverse
wheel for encoder
thingiverse
free
Encoder Wheel by mmsparky
...is the model for the encoder wheel. push fit onto bourns encoder with 6mm flat shaft. encoder type e.g. bourns pec11r-4215f-s0024
thingiverse
free
Encoders by SciJoy
...m structure.
we'd love to see what you do with these encoders. you can send us messages on twitter or tumblr.
keep exploring.
thingiverse
free
Wheel encoder spacer
...raises the height of the encoder by 1mm. useful if the encoder you want doesn't come in the height you need for your project.
thingiverse
free
Encoder KNOB by dgTECH3D
...encoder knob by dgtech3d
thingiverse
knob for rotary encoder 6mm diameter
thingiverse
free
Customizablee Encoder by makeitBana
...customizablee encoder by makeitbana
thingiverse
customizable encoder for barrier style optical sensors
Rotary
3ddd
$1
Medical Rotary table
...medical rotary table
3ddd
медицинский стол
medical rotary table
turbosquid
$18
Codex Rotary
...squid
royalty free 3d model codex rotary for download as stl on turbosquid: 3d models for games, architecture, videos. (1439894)
turbosquid
$12
Rotary drill
...y free 3d model rotary drill for download as ma, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1394316)
3d_export
$6
The rotary module 3D Model
...the rotary module 3d model
3dexport
the rotary module
the rotary module 3d model armata2015 98145 3dexport
turbosquid
$40
Rotary Engine
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$15
Rotary Phone
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$10
ROTARY medal
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$9
Rotary conveyor
...veyor for download as 3ds, max, ige, obj, fbx, stl, and sldas on turbosquid: 3d models for games, architecture, videos. (1300472)
3d_export
$5
Rotary Cylinder 3D Model
...rotary cylinder 3d model
3dexport
rotary cylinder pneumatic pressure torque
rotary cylinder 3d model fau 71217 3dexport
3ddd
$1
Medical Rotary Table M2
...medical rotary table m2
3ddd
медицинский , стол
medical rotary table m2
Absolute
3ddd
$1
Absolute Forever
...absolute forever
3ddd
absolute forever , шкаф
absolute forever
3ddd
free
Aparici Absolut
...aparici absolut
3ddd
aparici
aparici absolut
испания
turbosquid
$9
Absolut AP2
...free 3d model absolut ap2 for download as obj, fbx, and blend on turbosquid: 3d models for games, architecture, videos. (1266159)
3ddd
$1
vodka absolut
...vodka absolut
3ddd
vodka absolu , бутылка
vodka absolu + glass
3d_export
$22
Absolut Vodka 3D Model
...bsolut vodka liquor bottle photorealistic alcohol detailed vray textures materials
absolut vodka 3d model vkmodels 49974 3dexport
3d_ocean
$4
Absolut Vodka Bottle
...ll materials and labels are original and editable. thank you for visiting my page and do not hesitate to ask any kind of furth...
3ddd
free
Ulivi / Absolute Theo
...alotti
страна изготовитель: италия
дизайнер\коллекция: -/absolute
описание: стол/table
сайт:http://www.ulivisalotti.it/
turbosquid
$38
Vodka Absolut Collection
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$139
Koenigsegg Jesko Absolut
...jesko absolut for download as max, ma, max, max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1574167)
3ddd
$1
Кровать Halley Absolute Forever
...y, коллекция absolute forever (италия)
все размеры реальные, текстуры и материалы прилагаются
модель уровня "profi" 8-)
Gray
turbosquid
$19
Gray curtains with gray tulle
...rtains with gray tulle for download as 3ds, max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1375151)
3ddd
$1
Gervasoni Gray 01, Gray 03
...gervasoni gray 01, gray 03
3ddd
gervasoni
диван и кресло gervasoni коллекции gray
3ddd
$1
Gervasoni Gray
...gervasoni gray
3ddd
обеденный , gervasoni
gray 33 cm 240x100
3d_export
$12
gray biplane
...gray biplane
3dexport
it is an aircraft similar to an old gray biplane, with three-bladed propellers.
digiprops
$6
Gray curbstone
...gray curbstone
digiprops
photoscanned gray cracked curbstone, with a red line at a connection point.
design_connected
$20
Gray 07
...gray 07
designconnected
gervasoni gray 07 computer generated 3d model. designed by navone, paola.
design_connected
$18
Gray 26
...gray 26
designconnected
gervasoni gray 26 computer generated 3d model. designed by navone, paola.
design_connected
$20
Gray 01
...gray 01
designconnected
gervasoni gray 01 armchairs computer generated 3d model. designed by paola navone.
design_connected
$20
Gray 09
...gray 09
designconnected
gervasoni gray 09 armchairs computer generated 3d model. designed by paola navone.
design_connected
$18
Gray 24
...gray 24
designconnected
gervasoni gray 24 chairs computer generated 3d model. designed by paola navone.
Code
turbosquid
$1
Code
...code
turbosquid
royalty free 3d model code for download as on turbosquid: 3d models for games, architecture, videos. (1293119)
3ddd
$1
банкетка code
...e , банкетка , капитоне
производитель
3d_export
$5
Code lock
...code lock
3dexport
realistic hight-poly model of code lock with high quality pbr textures (4096x4096). rendering in v-ray.
3d_export
$5
Code lock
...code lock
3dexport
realistic hight-poly model of code lock with high quality pbr textures (4096x4096). rendering in v-ray.
turbosquid
$10
Code Lock
...
royalty free 3d model code lock for download as max and fbx on turbosquid: 3d models for games, architecture, videos. (1368816)
turbosquid
$30
Code: MRN
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
DV home / CODE
...dv home / code
3ddd
dv home
итальянская фабрика dv home / стул code
3ddd
free
Blastation, Code 27
...ddd
blastation , code 27
диван фабрики blastation. размер 2700х950 h1100. 135 883 polys.
turbosquid
$10
Code Sofa, ENNE
...id
royalty free 3d model code sofa, enne for download as max on turbosquid: 3d models for games, architecture, videos. (1192986)
turbosquid
free
Armani Sport Code
...e 3d model armani sport code for download as ma, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1204039)
9
3ddd
$1
9
...9
3ddd
консоль
9
turbosquid
$40
Apple iPhone 9 & 9+
...del apple iphone 9 & 9+ for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1284550)
turbosquid
$12
Calligraphic Digit 9 Number 9
...hic digit 9 number 9 for download as max, obj, fbx, and blend on turbosquid: 3d models for games, architecture, videos. (1389349)
3ddd
$1
PLANTS 9
...plants 9
3ddd
папоротник , кашпо
plant 9.. hope u all like it
design_connected
$11
194 9
...194 9
designconnected
194 9 computer generated 3d model. designed by lissoni, piero.
design_connected
free
Tangram 9
...tangram 9
designconnected
free 3d model of tangram 9 by lago designed by lago, daniele.
design_connected
$11
Domino 9
...domino 9
designconnected
zanotta domino 9 computer generated 3d model. designed by progetti, emaf.
design_connected
$20
Docks 9
...docks 9
designconnected
gandia blasco docks 9 computer generated 3d model. designed by romero vallejo.
3d_export
$80
mq-9
...mq-9
3dexport
3d_export
$6
washbasin-9
...washbasin-9
3dexport
Bit
turbosquid
$83
Bit-Bit Jean
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$5
bit
...bit
3dexport
3d_export
free
drill bit
...drill bit
3dexport
drill bit
turbosquid
$43
Bit of the Apocalypse
...yalty free 3d model bit of the apocalypse for download as obj on turbosquid: 3d models for games, architecture, videos. (1309464)
turbosquid
$6
bit coin
...d
royalty free 3d model bit coin for download as 3dm and max on turbosquid: 3d models for games, architecture, videos. (1669684)
turbosquid
$3
Drill bit
...e 3d model drill bit for download as sldpr, obj, ige, and stl on turbosquid: 3d models for games, architecture, videos. (1524426)
3ddd
free
bit box
...bit box
3ddd
аудио
бит бокс
turbosquid
$10
mortising bit
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
BIT - Conference
...bit - conference
3ddd
стул
офисный стул:
black
metallic
chrome
satin chrom
470mm
turbosquid
$10
Antonio Lupi BIT
...e 3d model antonio lupi bit for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1356905)