[x] Welcome at THunting.com!

A fun place to talk about Metal Detecting, Treasure Hunting & Prospecting. Here you can share finds and experience with thousands of members from all over the world

Join us and Register Now - Its FREE & EASY

THunting.com
Treasure Hunting & Metal Detecting Community
   
Advanced Search
*
Welcome, Guest! Please login or register HERE - It is FREE and easy.
Only registered users can post and view images on our message boards.
Did you miss your activation email?

Login with email, password and session length
Or Login Using Social Network Account
2
News:
Pages:  1 2 3 4    Go Down
Print
Share this topic on FacebookShare this topic on Del.icio.usShare this topic on DiggShare this topic on RedditShare this topic on Twitter
Tags:
0 Members and 1 Guest are viewing this topic.
Offline levettpTopic starter
Copper Member
*

Join Date: Sep, 2010
Thank you0

Activity
0%

South Africa
Posts: 48
Referrals: 0

240.00 Gold
View Inventory

Awards
« Reply #30 on: March 30, 2011, 01:54:18 am »
Go Up Go Down

Hi Wus47

I currently log data from the PIC to a small computer (

You are not allowed to view links.
Please Register or Login

http://www.fit-pc.com/web/
) over COM port. Then I process data with Delphi. But problem with this is slow speed that Delphi has to process the data string. So I don't think that PC based processing will be very effective in practice.

Regards

Levett

Linkback:

You are not allowed to view links.
Please Register or Login

http://www.thunting.com/smf/index.php/topic,18762.msg158387.html#msg158387




Logged

Om te MEET is om te WEET

Offline wus47
Copper Member
*

Join Date: Nov, 2010
Thank you1

Activity
0%
Male
Ukraine
Posts: 88
Referrals: 0

605.00 Gold
View Inventory

WWW Awards

hammer head PI Md, Thunder, own develop
« Reply #31 on: March 30, 2011, 08:31:34 am »
Go Up Go Down

Good day Levettp!
Thank You for reply.
In previous letter you wrote about PIC. What means 80 Mps?
Using the microprocessor you can not make complex(difficult) calculations and to make to the good user interface.
It is possible to write a part of the program in codes (assembler)..
 But it is necessary to try practically. You too program on Delphi?

While
Wus47


Linkback:

You are not allowed to view links.
Please Register or Login

http://www.thunting.com/smf/index.php/topic,18762.msg158429.html#msg158429




Logged
Offline levettpTopic starter
Copper Member
*

Join Date: Sep, 2010
Thank you0

Activity
0%

South Africa
Posts: 48
Referrals: 0

240.00 Gold
View Inventory

Awards
« Reply #32 on: March 30, 2011, 10:56:48 am »
Go Up Go Down

Quote:Posted by wus47
Good day Levettp!
Thank You for reply.
In previous letter you wrote about PIC. What means 80 Mps?
Using the microprocessor you can not make complex(difficult) calculations and to make to the good user interface.
It is possible to write a part of the program in codes (assembler)..
 But it is necessary to try practically. You too program on Delphi?

While
Wus47



MIPS = million instructions per second

You are correct to say that it is more complex to program a PIC compared to PC. But processing speed is much faster. I use a dsPIC ... it is a PIC specifically for digital signal processing.

Yes you can start anywhere in the PIC code with assembler. I have done this before for very quick CRC error checking but for normal code like in MD, the standard C code compiles very good (just make sure you have a good compiler).

I wrote my MD analysis tool in Delphi. But the PIC must wait 250ms between sending the data to the PC else the Delphi program overflows. This is a big problem for practical use of a PC as MD controller.

Linkback:

You are not allowed to view links.
Please Register or Login

http://www.thunting.com/smf/index.php/topic,18762.msg158501.html#msg158501




Logged

Om te MEET is om te WEET

Offline wus47
Copper Member
*

Join Date: Nov, 2010
Thank you1

Activity
0%
Male
Ukraine
Posts: 88
Referrals: 0

605.00 Gold
View Inventory

WWW Awards

hammer head PI Md, Thunder, own develop
« Reply #33 on: March 30, 2011, 11:46:07 pm »
Go Up Go Down

Hi Lepettp or good morning!
You wrote:   
 ......I understand that the size of gold has influence. I will get a size of gold and size of iron that at the same distance from coil, gives the same difference in integral of signal. Then see if there is difference in dU/dT of graph.....

It should not be. Even insignificant difference in the sums should be.
Check up number of bits. If it is equal 8 bits then too low resolution on amplitude.
Should be 16 or 24 bits (amplitude resolution is 1/16384 for 16 bits and 255/16384 for 24 bits).
Besides check up the sample rate, main delay and width pulse. Probably your program can not synchronize with beginning of a pulse. Or these parameters are established at the end of a pulse.
Mine program (placed on a forum) use parameters of my sound card (Realtek AC97 Audio, 48000 for 16 bit and 96000 for 8 bits) . It is enough for this purpose that you wrote (small pieces of gold and iron).
It is necessary to change parameters. Earlier I wrote, that you should inform me parameters of your sound card and I shall do necessary changes in my program.
Tell me full name your PIC. I want see parameters this PIC with datascheet please

Best wishes
Wus47

Linkback:

You are not allowed to view links.
Please Register or Login

http://www.thunting.com/smf/index.php/topic,18762.msg158751.html#msg158751




Logged
Offline levettpTopic starter
Copper Member
*

Join Date: Sep, 2010
Thank you0

Activity
0%

South Africa
Posts: 48
Referrals: 0

240.00 Gold
View Inventory

Awards
« Reply #34 on: March 30, 2011, 11:55:26 pm »
Go Up Go Down

Quote:Posted by wus47
Hi Lepettp or good morning!
You wrote:   
 ......I understand that the size of gold has influence. I will get a size of gold and size of iron that at the same distance from coil, gives the same difference in integral of signal. Then see if there is difference in dU/dT of graph.....

It should not be. Even insignificant difference in the sums should be.
Check up number of bits. If it is equal 8 bits then too low resolution on amplitude.
Should be 16 or 24 bits (amplitude resolution is 1/16384 for 16 bits and 255/16384 for 24 bits).
Besides check up the sample rate, main delay and width pulse. Probably your program can not synchronize with beginning of a pulse. Or these parameters are established at the end of a pulse.
Mine program (placed on a forum) use parameters of my sound card (Realtek AC97 Audio, 48000 for 16 bit and 96000 for 8 bits) . It is enough for this purpose that you wrote (small pieces of gold and iron).
It is necessary to change parameters. Earlier I wrote, that you should inform me parameters of your sound card and I shall do necessary changes in my program.
Tell me full name your PIC. I want see parameters this PIC with datascheet please

Best wishes
Wus47


Good morning Wus47

It is dsPIC30F2020

Linkback:

You are not allowed to view links.
Please Register or Login

http://www.thunting.com/smf/index.php/topic,18762.msg158752.html#msg158752




Logged

Om te MEET is om te WEET

Print
Pages:  1 2 3 4    Go Up
Jump to:  

Powered by SMF 1.1.19 | SMF © 2005, Simple Machines | Sitemap
Copyright THunting.com