# ADC sampling project by using PIC16F microcontroller

Dear All,

I need someone helps me to write a microcontroller coding that able to read and sample out the ADC values from the waveform shape it can be saw-tooth, triangle,

offset voltage of triangle+noise or other types of waveform. I've already uploaded the details so you can download it from the attachments and refer what does it mean of these.

I've wrote my own code by using ( PIC16F1937 microcontroller ) which is only able to reading the 10 bits adc values from the potential meter adjustment and shows it on LCD screen.

My code is 100% can be working on hardware and I've tested it before. So you must implement my coding to continue the progress. But you also can try in ( PIC16F877A or other types of PIC SERIES model) if you don't have PIC16F1937.

In this case, if you want to test it out the result you can use potential meter to assume as you receive the analog value from the waveform or you can try in (proteus simulation) generate a triangle pulse to your analog pin AN0...AN5.

Pls download the file that I've been sketch up the ideas and also following the below steps:

1. Able to read the analog value and calculate average, min and max values from analog signal or waveshapes and shows it out this three types of data result on LCD screen.

2. For example, in average,min and max model you will took 30 or 50 sampling out the point from your waveform. Anyway, I've done the average model on my coding so you can refer it. But I'm not quite sure how to find minimum and maximum. So you need to help me to figure out on this part.

3. If the average,min, max model can be successfully done. I need to know the certain sampling point direct to which sampling time. For example, If I generate a triangle waveform around 50KHz and I use 50 sample points. Can I know what is the time period at 11th sample point or 22th sample point. Because One cycle switching period of triangle wave is equal 20us, So I need to know about 11th or 22th sample point is located at which micro-seconds. The sample point in term of voltage Y axis and x axis is period of time. Also shows up this two variable 11th and 22th sampling of time (us)on LCD screen.

I've been sketching out the simple schematic and details in attachments. So it can be easier to understand. The PIC coding and hardware picture I will send it to you once we've any discussion of this project.

I'm looking for someone who can finish this within few days, Because it's not a very big project and also not involved with many hardware, so who has familiar with microcontroller it can be finish within one or two days. If you don't have hardware or you really don't know how to achieve in protues simulation, don't worry I can use my hardware do it with you together. But I believe that for any experience programmer has their own tools for testing these.

Send me a message to discuss further details, you need to explain how you can achieve these function and also payment only can be paid through the steps you have done. Otherwise it's too hard to believe that you can be successfully done this project. Thanks

I'm using XC8 mplabx compiler

( 17 comentários ) unknow, Australia

ID do Projeto: #10499378

## 26 freelancers estão ofertando em média \$47 para esse trabalho

scribblerspk

Hi, I can do your project and can develop the software for your variable input analog signals as you mentioned. I have a good working background with PIC controllers. About my self you can read my clients comments Mais

\$50 AUD in 10 dias
(13 Comentários)
5.5
Anthony989

Hello, I am Anthony. I am working FULL TIME as freelancer. I have double degrees in Mechatronics and Applied Science fields. I have very good feedbacks on freelancer.com . Please check the lin Mais

\$50 AUD in 10 dias
(34 Comentários)
5.5
solaceengineers

We have PIC16F877A as well as other micro-controllers of PIC16 and PIC18F series. We will test it on Hardware or Proteus Simulation! Please consider us.

\$50 AUD in 5 dias
(1 Comentário)
4.7
RobertoIV

I have experience using PIC 18f4550, 18f2550,16f877A, I use CCS compiler to program them, I can do the part of min max value and if you could explain me a little bit more about the part 3 of the project I can figure ou Mais

\$55 AUD in 5 dias
(2 Comentários)
3.0
sahanwa23

Hi! Im an electrical and electronic masters student studying in UWE. I have the experience of coding in C/C++/Assembly/Arduino/PIC C/MikroC/MATLAB for more than three years. I also have the knowledge and experience o Mais

\$40 AUD in 2 dias
(10 Comentários)
3.4
Currong1641

Hello, I have completed more than 400 projects and have over 170 positive reviews in my profile my other partner is a mechatronics engineer from a top engineering university in Pakistan. we can help you in your project Mais

\$50 AUD in 7 dias
(1 Comentário)
2.9
taod

I’m a young engineer , working in electrical engineering and electronics industry since 2009. Embedded programming of Atmel microcontrollers' since 2010. Development of applications in C++ Java, MATLAB - since 2011 Go Mais

\$40 AUD in 10 dias
(9 Comentários)
2.9

A proposal has not yet been provided

\$83 AUD in 2 dias
(2 Comentários)
2.7
fjld93

Hello man, I totally able to do this project, I am a telecommunications engineer and I have extensive knowledge in electronic and microcontrollers. I designed from a simple temperature sensor lux meter and rev counter, Mais

\$40 AUD in 2 dias
(3 Comentários)
2.7
Engrjunaid015

I am working at a software house. I am professional in it. I'll satisfied work to you as your desire.

\$40 AUD in 3 dias
(1 Comentário)
2.6
Incredible7093

As an electronics engineer i am quite familiar with the environment of PIC and Proteus. I will do this project for you. Looking forward to work with you:)

\$40 AUD in 10 dias
(2 Comentários)
1.8
\$50 AUD in 5 dias
(2 Comentários)
1.9
chetanmandani

Hi friend, i am able to do your job. I have experience in PIC32 device. I used same process in this device and the analog signal which i was getting in that was same as your. It was sawtooth as per yours. And i took av Mais

\$50 AUD in 4 dias
(1 Comentário)
1.5
arjupba

Hello, I am an Embedded Engineer from India. I have experience in MPLAB, XC8 compilers, PIC16F, LCD, GSM, GPS, PicKit2 etc. I have done so many project using these and I have all hardware in my hand. So, I can simpl Mais

\$55 AUD in 2 dias
(0 Comentários)
0.0
dushyanthnd

This is my area of research, I am good in hardware interface design to microcontrller and PIC microcontroller programming

\$50 AUD in 7 dias
(0 Comentários)
0.0
deufreelancer

Hello, I have worked with pic 18f series microcontrollers and and MPLAB IDE before. I can help you with your project. After going through information you provided, I think few design issues need to be addressed. 1. Mais

\$45 AUD in 10 dias
(0 Comentários)
0.0
chZeeshan1

A proposal has not yet been provided

\$45 AUD in 3 dias
(0 Comentários)
0.0
\$45 AUD in 7 dias
(0 Comentários)
0.0
TAHAT23

i have done a project for my friend based on analog reading this one is more like an cro or dso with time calculation and vmax and vmin

\$55 AUD in 10 dias
(0 Comentários)
0.0
\$50 AUD in 10 dias
(0 Comentários)
0.0