PCB for magnetic absolute rotary encoder (vol. control) - diyAudio
Go Back   Home > Forums > Commercial Sector > Group Buys
Home Forums Rules Articles diyAudio Store Gallery Wiki Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Group Buys Members group buys

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Thread Tools Search this Thread
Old 6th November 2011, 11:26 PM   #1
diyAudio Member
Join Date: Dec 2010
Default PCB for magnetic absolute rotary encoder (vol. control)

I want to build a digital absolute rotary encoder with 1024 positions per 360 (maybe I will use 256).
An ATMEL microcontroller will read the encoder (serial) and will send the command (serial) to a digitally-controlled analog volume control (maybe PGA2311). At the same time it will update the display. I will have a function to set the zero of the encoder always I want, so I don't need to worry with the encoder position when I mount it (with 1024 values it is difficult to mount at the right place).
I don't need to remember the last position because I simply read the current encoder position at start-up.
The first draft of the encoder PCB shows that I could do this with a 22.2mm square PCB with the four 2.5mm mounting holes at 18.2mm from each other. The SMD are 1206 and 1210 for the big caps. Only the TOP SMD are really needed for normal operation. The botom are for programming the fuses (I will not use this) and to drive the LEDs (only for play with the magnets).

Click the image to open in full size.

Click the image to open in full size.

Click the image to open in full size.

This PCB can be used with austriamicrosystems AS5040 or my favorite AS5140H. Both are magnetic absolute encoders with a very simple communication protocol (3 wires, CS/CLK/SDI).
My problem is that for only one PCB this will be very expensive (more than 100 Euros at eurocircuits).

Anyone interested in this PCB for a group buy? What do you want to change? This is not the final PCB layout.
Can I get a better price for this PCB in Europe?
  Reply With Quote
Old 7th November 2011, 12:05 AM   #2
diyAudio Member
Join Date: Jun 2011
I prefer to use 2 pushbuttons, one for up and one for down.

Cheaper, simpler, more reliable, smaller, can use any number of values. I use 3 x 7-seg display + PIC micro.

You can get a good deal on prototype PCBs at Seeed Studio Bazaar, Boost ideas, extend the reach

I got 10 (minimum quantity) 100 x 100mm for ~32. You can get 10 50 x 50mm for ~$10 + shipping. Delivery time is ~2 weeks. Fantastic value, best I found anywhere!

Last edited by counter culture; 7th November 2011 at 12:07 AM.
  Reply With Quote
Old 3rd December 2011, 10:58 PM   #3
diyAudio Member
Join Date: Dec 2010
Click the image to open in full size.Thank you for the replies.
I got the fusion PCB service from Services : Seeed Studio Bazaar, Boost ideas, extend the reach. My PCBs are so little they offered some more than the minimum I asked for.
I like very much the 0805 SMDs but I am working with 1206 because I can see them better. Now I realize I can do a square PCB with around 15mm.
The materials you can see in the photo are non magnetic: plastics, brass, copper.
Where can I ask for machine services to do the mechanics of the encoder? The laser cuting services from seeed are only for flat parts. I have 2 such parts and can use it if I like (I don't) 3mm acrylic. But the axis is not flat.
Now I am designing (with some help) the control board with an ATMEL USB. It's an hard work because I never used Eagle and my work is not hardware related.
Someone want to participate or help?

Last edited by Fernando1958; 3rd December 2011 at 11:16 PM.
  Reply With Quote
Old 9th January 2014, 07:49 PM   #4
diyAudio Member
Join Date: Jan 2014
Default use this Layout

Hi Fernando 1958,
I would lik to build an encoder too,
would you mind me if I use your layout,
cause Im not familiar with buildin PCB-Layouts?
  Reply With Quote


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to use the Rotary Encoder to control the cs3310 ? cac liu Digital Source 12 25th April 2013 10:59 AM
Rotary encoder instead of buttons robmil Parts 11 16th April 2008 05:30 PM
Optical Rotary Encoder Volume Control unit using the Grayhill 62P DJ Exprice Everything Else 17 1st January 2008 08:50 PM
Rotary Encoder. Need help very much! vytas Digital Source 11 23rd November 2005 12:47 PM
Digital rotary encoder rho Parts 17 3rd December 2003 03:39 PM

New To Site? Need Help?

All times are GMT. The time now is 12:42 PM.

vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
Copyright 1999-2017 diyAudio

Content Relevant URLs by vBSEO 3.3.2